Revert "Prefer less powerful primitive to call comparison methods"

This reverts commit a8ca1badb355113a1cfc93b57420829221b521b5.

It seems that the master branch is still intended to support 1.8
directly. I was under the assumption we support 1.8 in dedicated
branches and a decidated release semversion.