functionality: Pass conditional function to transform

Allow the passing of a conditional function down to the 
transform level to handle condition specific field transformation.