Make entry protected so it can be used by subclasses