Marked as private class.