2016/07/13

00:22

I should use a more family friendly error.

12:23

I should move the comparison to after the result call. Then make Result AutoCloseable, this way after being closed the results are read-only for the most part and new ones cannot be added.

12:30

Since a Result can only ever have one result, close should be called after every case. However for neatness, autoclose can still be used.