No point of having a protected method in a final class