FLUID-5251: Conditional transformer now only evaluates the relevant block (true/false)

Changed condition transformer to a non-standard inputtransformer, only evaluting the relevant 'input' based on what the condition evaluates to