Function transform

Transforms source to a new transformationResult object which is the result of running each of its own enumerable string keyed properties through iteratee, with each invocation potentially mutating the TransformationResult object.