vim.func -> vial.vfunc