subtract_dictionary now supports inverse logic, i.e. intersection.