dereference properties when building schema keys for response validator
skip format/pattern checks for null (when nullable)
stricter matching in router

adds start/end portions to regex