Sometimes I wonder whether the term 'metaclass' scares off developers. Perhaps ClassFactory would be better.