@ahojnnes I had less time than I hoped, but I can hopefully merge tomorrow. One question: are these tests based on hand-calculations (or high-precision computer calculations)? Every attempt to introduce additional precision seems to make them fail, and I wonder if it's me or the tests.