As there will be more than one gfc_ss struct pointing to a single gfc_ss_info, it needs to be reference counted. This introduces reference counting. OK?