version 3.3.2
Improve decorate method to 'inherit' parent methods.