we remove some duplicate and specific logical comparator specialisations and instead rely on a base view/view comparator implementation by way of make_view.