- Done with the 2 decorators and test
- TODO: composed decorators