now supports multiline comments
reorganized tests
empty $token renamed to $emptyToken