now the aspect functions have all MetaAspect in them and the names functions have been added as well...