add Port.k and FeatureGroupType.k