Do not use protected fields in final classes since they cannot be subclassed. Clarify your intent by using private or package access modifiers instead.