Work in progress ~ operator implemented as -1-x.