def pages(name, opts = {}, *args, &block)
      instance_handler(name, Page, opts, *args, block)
    end
def pages(name, opts = {}, *args, &block)
      instance_handler(name, Page, opts, *args, block)
    end
Creates an instance of Page or calls an existing

 @param name [Symbol, String] the prefix of the Page object class
 @param opts [Hash] optional arguments
 @param args [Any] extra arguments
 @param block [Block] that yields to self
 @return [PageObject]
 @example
   pages(:home).click_element