add tests and description for is.odd and is.even