empty? isn't relevant for integer