Abstract Butterflies