Work in Progress: support for different transformation modes.