code: @Override
  	public void open() {
  		String url = getUrl();
  		if (url == null) {
  			throw new IllegalPageObjectConfigurationException(String.format("%s.getUrl() must not return null.", this.getClass().getName()));
  		}
  		webDriver.get(url);
  	}
docs: Opens the page whose URL has been returned by {@code getUrl()}.
  
  @throws IllegalPageObjectConfigurationException Thrown if {@code getUrl()} returns {@literal null}.