Changed: IsOdd() now excepts negative values.