Is it safe to always assume that if memory is not (string & all digits), that it is an integer?  Should we have `if...elsif...else fail`?