Can you add a blurb in the docstring for what purpose these constructor parameters serve?