adding branch coverage, for when coveralls does.