Allow {ok, Val} and report more verbosely.

It was my understanding that {ok, Val} was caught higher up the call
chain, but I suppose that's not the case anymore? This is _something_ of
a quick work-around.

Signed-off-by: Brian L. Troutwine <brian@troutwine.us>