Don't export all of the info functions; provide the internals directly instead of through `info.funcs`.