Make TransformOperation::type() non-virtual