I don't agree with that. That's really being pedantic I think. I don't see why inheritance is bad here. My custom hydrator ARE class methods hydrator. They do not compose a class methods.