trim(s string) -> string { return trimLeft(trimRight(s)) }