more specific failure messages
tests for #360
fix #360
less verbose tests