Rather than defining examples inline, define them in a JSON file. The example file can be loaded by using @loadExamples with a filename. See ./examples/language_examples.json for the format of the file. The included script lzrs-gen-examples will load an examples file, perform all of the requests contained in it against a given host:port combination, and then re-write the file with the responses in-line.
Added some tests and behaviour changes for the same
…can expect the same data type when used as in-URL parameters or query-string parameters
…e handlers - this makes it easier to use other middleware between phases of the router->coercions->dispatch->render process