Extractor that resolves first by its parent extractor, if present.
Json Extractor, extracts a value of type T from the given JsValue.
Json Inserter, adds or replaces properties in the given JsValue (error if not a JsObject)
Namespace and context for Json extraction.
This can also be implemented with as a Double, even though BigDecimal is more loyal to the json spec.
Obj extractor, respects current parent context and sets a new context to itself.
Json Property Extractor, extracts a value of type T assigned to the property sym in a given JsObject (checks any JsValue).
Factory for JsValues as well as a global access point for implicit functions and values.