`protected`, in case we ever want to override this?