Add TransformingCallback and Callbacks.transform