make horizontal whitespace optional in func expression