Whitespace now not ignored, added test for split_trailing_whitespace