I've been working on a team that's been developing a Selenium WebDriver infrastructure for a few months now, and something about the way we access the driver object from test cases and page objects is bugging me.I've been working on a team that's been develop