Added metaclass arguments and decorators to LexClass