Ok, that sounds good. Let's add that, but I'd like to figure out how we're going to handle [screenshot errors](https://github.com/scottgonzalez/node-browserstack/pull/18#issuecomment-22606070) first so we can just implement better error handling for everything at once.