I really think this whole UDA business is overkill for unittests. What exactly does `@test(text)` buy you anyway? If a test fails you'll receive line info and you can inspect the code. If you really want these you can make an amend pull later.