additional underflow and overflow checks to protect against similar conditions to issue #36
additional underflow and overflow checks to protect against similar conditions to issue #36

willbryant/kitchen_sync,willbryant/kitchen_sync,willbryant/kitchen_sync,willbryant/kitchen_sync,willbryant/kitchen_sync,willbryant/kitchen_sync