guarantee that abstract services are not matched, no matter what