StrategyPattern: empty structure added