PERHAPS: Abstractions

Breathtaking & Giving (Abstracted Version)