NOTE: does not pretend to be a correct router implementation. It was primarily example of the use strparam.