Thanks.
One of the main drives behind Moose, was FAMIX one of the first meta-models...
-->behind Moose was FAMIX---one of the first...
goals being to support language independent refactorings.
-->language-independent