Updated protected API.