Protected funciton PageByCaption of TAdvOfficePage

Why these funcitons of TAdvOfficePager are protected?

    function PageByName(Value: string): TAdvOfficePage;
    function PageByCaption(Value: string): TAdvOfficePage;
    function PageAtTabIndex(Value: integer): TAdvOfficePage;

Ok, I understand this might be useful, so I exposed these as public methods for the next update.