Add tests for comments and logical combinators
Be a little less of a control freak over what and / or operators return
Don't parse whitespace & comments embedded at the start or end of string literals.