Add ability to parse Json directly