Added wrapper to call route funcs with relection