Cleanup
Guard on at(). Fixes #73

Raises NotANumber error if you try to pass a string or anything else to at()