examples can be anything, most commonly maps. previously `libopenapi` did not check maps correctly. Now it does. It was also creating a panic by inserting a nil pointer as the value to a map key. This has also been fixed.
Examples are the only element that use this pattern for comparison.
No breaking changes, gofmt seems to have gone a little nuts for some reason, but this is an internal change that moves everything to a pointer, for better reflection use down the chain.
Needs documenting, but the feature is ready for an application to really stress test the model and logic.
Guess what's next :) (after docs)
Signed-off-by: Dave Shanley <dave@quobix.com>