Decorations: handle errors in the decoration itself
Project deletion: service
Project deletion: client
Decorations: handle errors in the decoration itself (unit tests)