assert bug in the comparison code see issue #32