if data.key?('features') && data['features'].kind_of?(Array)
          removed_features = get_product_features(data['features'])
        elsif data.key?('id') || data.key?('identifier')
          removed_features = get_product_features(Array.wrap(data))
        else