Allow for nil chaining in JSON
Add a couple words to docs
Add tests for the nil passthrough
Fix subtle mistake in docs and formatting
JSON index accesses are bounds checked
Switch chaining to the `{}` and `{}=` operators
replace nil checks with assert
Merge pull request #1089 from flaviut/jsonchange

Allow for nil chaining in JSON and require an exception on out-of-bounds indexing