change the semantics of (.-)