def _set_initial(self, initial):
        super(Select, self)._set_initial(initial)
        if not self._value and self.options:
            self.value = self.options[0]
L2 projects the function f on the basis over the domain lim.
dataset/ETHPy150Open jmcarp/robobrowser/robobrowser/forms/fields.py/Select._set_initial--crossover with--dataset/ETHPy150Open sympy/sympy/examples/advanced/gibbs_phenomenon.py/l2_projection