Work in Progress

That's a good question. I'm not entirely sure about this either. So currently, information available in `Test` includes: 1) id; 2) ok or not; 3) directives (skip/todo). I think it's OK to put 2) in `TestResult`, but I feel 1) and 3) are more likely in context if `Test` instead of `TestResult`. Does this make sense?