You know you've been writing too much JavaScript when...

...I was about to ask you why `pluralizedName` wasn't the last argument, since it's optional. I even mentally acknowledged the overloaded constructor, above.

Moving on...