split out CompOpSubsetBase (meaning to do for a while)