Allow callback-style transforms