Create a generic wrapper to propagate uncertainty through arbitrary functions. Given a function handle, we'd take the derivative numerically. Maybe specialized functions for interp1, interp2. But wrapping griddedInterpolant would be better.