tried the built-in Scheme complex implementation. Compiled results are actually slower than with the conscplx version