[Users] best way to maintain CCTK_COMPLEX precision with Fortran?