Murray, Patrick – Avoiding Bad Abstractions