Documentation cleanup
Call result.reject in a few places instead of throwing exceptions