Not that difficult to workaround
function varargout = mylib(fun_name,varargin)
if (nargout)
[varargout{1:nargout}] = feval(fun_name, varargin{:});
else
feval(fun_name, varargin{:});
end
function fun1
function fun2
...
and call it like
out = mylib('fun1', args);