Alex Makhotin wrote: > Steven Schveighoffer wrote: >> >> Think of enforce as "throw if" >> > > So why not concatenating the two and rename it to exactly 'throwif'? > Self descriptive is better than cryptic 'enforce'. Well throwif describes mechanism and enforce describes intent. After all assert is not abortif :o). Andrei