Allow for extending value transformation by subclassing. No user api changes made.