trying to use Reader/State monads with webdriver and Page Objects