enable TransformStrategy to transform objects to ones of different types.