Created hydrator strategy chain

Feedbacks are welcome!
Actually, this will fail hard if `$strategy` is not a `StrategyInterface`.