I wonder how well the "good" versions worked if you threw awkward edge cases at it.