~ fixed error in InRange example
+ note on defensive programming