json with newlines in strings should be valid

json with newlines in strings should be valid

The 3 character json string:

"
"

(which is U+0022 U+000A U+0022) is accepted by most languages, and it appears that the spec accepts 

Any Unicode character except " or \

Is there a reason we don't allow that?

And the same question for the 3 character string U+0022 U+000D U+0022 and the four character string U+0022 U+000A U+000D U+0022

I made a silly simple page for testing:  http://paulisageek.com/json_validator/