I was looking at the Wikipedia article and I noticed something odd about the station's insignia. It seems to have a set of solar pannels that don't appear on any of the existing station components, nor does it appear on any of the future scheduled components.
Was this component canceled or something?