Ryan Dohoney: Saving Abstraction