Improved JsonObject API