[MRG] translate ! to not_ in Cut.safe()