Sara Pittman: New Abstractions - Veiled and Unveiled