tread if as normal token
make else as an appendix after if reduced