Reproducing constants needs different vector than o1 for non piecewise constant functions.