Include additional options provided by the user in poet.options.
Pass null as the initial value to reduce so that calling getRoute with an invalid route does not return the first type in Object.keys(routes)
added an 'in the wild' entry