cleaned up condition handling, minimized redundant code
unit tests for transformations
this file should not have been tracked
versions