removed naive whitespace functions as go std lib covers all those cases