Started separation between validation descriptor and result, needs a lot more work.
Continued working out the separation between Validation descriptor and Result. Will probably rename Result to Data.
Got Unit Tests passing again.