Implement support for complex64 & complex128