As the news this week indicates, bounds checking is important.

Not that this project is a particular security risk, but helpful error messages are helpful.