Why is this constructor commented?