GEN: rework built-ins and prefix and sufix