Restricted access.

Internal use only.