Shouldn't these be private? Is there a derived class from this at the moment?