This is just a way to reuse code rather than having two separate classes. I'll work on a fix to make this a little cleaner.