Change model of metas.
MetaAttribute is no longer an instance of engine, but is now an instance
of itself. MetaRule is now more strict : components size must be the
same between a generic and its meta.