Adding another constructor.

Adding another constructor. The former one might introduced a compiling error.