// TODO: optimize sbool isUntrimmed(S s) { ret neq(s, trim(s)); }