Credit JSON-js (even though open source)