HasField and Instance
New function HasField
recursively unwraps to see if a field exists.
Instance
There is a new Instance
struct to enable configuration of a non-global New
s, Wrap
s, and Handle
.
CreateHooks
are functions to update the context one aNew
/Wrap
HandleHooks
are functions that happen onHandle
FieldsAsSlice
makes gettingAllFields
return a slice of all values rather than the deepest
This allows for better testing. There are no longer private global configurations.