Expand examples, fix the actual ElementFactory to work in constructed and static page objects