use Base's isInteger