Moved default initialization to prototype.