erogenousbeef/BigReactors#88 - Better validation

Force throwing of descriptive exceptions