Adding more code for JSON.config.js.  Currently we decay two objects into  two arrays (signatures) which describes propertyname and property data type.  These can be sorted, stringified and compared.  THIS IS ALL UNTESTED RIGHT NOW.