Sure, when things were failing left and right, the priority was to make it work in a general case, which you did. Now these are more like glitches: not all infinities are documented, some distributions have numerical problems (some of which can be traced back to functions from `special`) etc