test()
and TestResult
would likely be confusing in the context of Swift Testing, where we already have a Test
type and @Test
macro.
@smontgomery and I were looking at the implementation on Friday and it may be the case that we don't even really need the comment
member of the tuple, in which case evaluate()
could simply return a Bool
(which would make it a bit easier to reason with, probably.)