do the ' <-> :' and ELSE <-> :ELSE replacement internaly