ConstraintKinds feature suggestion and question about type family peculiarity