Changed method name
Make more expressive
Adds MustBeInt exception along w/ more tests