itsme213 wrote:

>>(called
>>assert, but I can't have that name anymore because of test/unit, I
>>suppose)
> 
> Why? I think test/unit's assert only applies inside TestCases, where it is
> quite applicable and I would continue to use it. I'd use your assert
> anywhere else.

Hm, good point. But a potential overlap could still be a bit confusing 
if somebody wants to use both of them in test cases. (That seems quite 
unlikely, however) What do you think about using 'assume'? It's quite 
similar, but still distinct enough not to confuse them with each other.