Force decorator to only look for constants inside it's own module. Added helper to Decorator::Base & reordered includes to make the helper available. Now raises an error if method_missing doesn't find a method. Also raises an error if you don't have any decorator setup. Added option to overwrite the decorator. DRY'ed the code