Why public? If nowhere else used, I'd leave it as private.