Source renamed to destination
Decorate method was returning presenter class, not its instance