instead of having the `is_complex` parameter, can we should just change the shape when reading the FIFFT_COMPLEX_FLOAT and FIFFT_COMPLEX_DOUBLE in `read_tag()`