I knew the one-sided coordinate calculus would find it's way into minus-strand hell.  I don't particularly like the algorithm for the meta calculation.  This bugfix involved bypassing the reversing of the signal at a lower level in order to do it as a last step... which is a slight hack.