allow routers to take an optional target object against which to run the target function
allow routers to take an optional target object against which to run the target function

chrisdickinson/escaperoute