Fixed supplying original function new arguments. Also added req.any and opt.any