substantial additions to Real_to_Complex