Remove compose. Not needed, lift() generator then use when/function compose instead