These are the difficulties I run into. Designing a good test ain't easy.