expose FuncMap