Completed whitespace parsers