SSIA
No actual tests performed, I just believe it works. Test suite passes.
Works for some simple tests on my local machine.
Closed by commit rLTRN83225295c838 (authored by @kparal).