ability to register a decorator