New implementations for transforming object.

New class (DelegationTransformer) for transform objects by custom
delegates