Abstract Perfection