https://www.codewars.com/kata/patterncraft-decorator/train/csharp
https://www.dofactory.com/net/decorator-design-pattern