Nest tests inside modules
Accept unique failure messages in each assertion