docs: def execute(self, eopatch):
          """Returns the EOPatch with renamed features.
  
          :param eopatch: input EOPatch
          :type eopatch: EOPatch
          :return: input EOPatch with the renamed features
          :rtype: EOPatch
          """
          for feature_type, feature_name, new_feature_name in self.feature_gen(eopatch):
              eopatch[feature_type][new_feature_name] = eopatch[feature_type][feature_name]
              del eopatch[feature_type][feature_name]
  
          return eopatch