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.