good point, threading might be annoying. But, why test if we don't assert?