Started porting Page class BaseObject extension