Removed PartialTransformation, transformations now work on generic container types