Cannot this constructor just call this(0) ?