class Syntropy::Router

def hook_wrap_if_exists(hook_fn, proc)

def hook_wrap_if_exists(hook_fn, proc)
  return proc if !File.file?(hook_fn)
  ref = path_rel(hook_fn).gsub(/\.rb$/, '')
  hook_proc = @module_loader.load(ref)
  ->(req) { hook_proc.(req, proc) }
end