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