def feature(self, name):
        """Adds a feature definition only once."""
        if name not in self.featureNames:
            self.featureNames.add(name)
            return super(FilterFeatureWriter, self).feature(name)
        # we must return a new writer even if we don't add it to this one
        return FDKSyntaxFeatureWriter(name, True)
dataset/ETHPy150Open google/roboto/scripts/lib/fontbuild/features.py/FilterFeatureWriter.feature/original