add reporting of range exceptions
Merge pull request #32 from square/range_exceptions

add reporting of range exceptions