Add a short doc comment for this.

Alternatively, is there any reason why you couldn't make the default constructor take an optional argument?