use hypermark_req:init/4 for route params