rebase natural and whole ints onto int type
add conjugate method to complex type