Json

using the 2.6+ version of json libraries seems easier than maintaining an extra dependency.