fixes a json syntax error
adds an additional function syntax
adds alternate closure syntax
adds still more block syntax
adds additional exception syntax
adds still another exception syntax
adds ensure keyword