Config - Added JSON-Formatting Optional Parameters

- Allows the use of keyorder and other such options

I don't know if this is the correct (safe/non-error-prone) way to do this, but just putting the suggestion in there.  Maybe it needs a sanity check for 'options' being a table or something?