Add and interface for the Session so we can mock it out.