It was public because during the initial dev I made it public to do some things that are now no longer in the code base (never were committed). We can probably change this to protected or something of that nature.