Masters of Abstraction