ioerror event
endsWith
String
comment
trim
prefixIfShorter
format
param rename for format