FEAT: updated with description for IF, EITHER, SWITCH and FOR