The comparison function of sublogics should be realised as an instance delcaration for [Data.PartialOrd](https://hackage.haskell.org/package/partial-order-0.2.0.0/docs/Data-PartialOrd.html)