def __init__(self, fields = None):
        super(FieldList, self).__init__()

        # FIXME: use OrderedDict (Python 2.7+)
        self._fields = []
        self._field_dict = {}
        self._field_names = []

        if fields:
            # Convert input to Field instances
            # This is convenience, so one can pass list of strsings, for example

            for field in fields:
                self.append(field)
This decorator allows you to easily augment any method (typically a
dataset/ETHPy150Open Stiivi/brewery/brewery/metadata.py/FieldList.__init__--crossover with--dataset/ETHPy150Open fusic-com/flask-todo/utils/flaskutils/restful.py/parse_with