static IPred swic$(S suffix) { ret s -> swic(s, suffix); }