Actually, since infinitesimals could be called separately from dsolve, you may want an _infinitesimals helper function that takes the func, order, and match parameters.