are hard to understand,
but even harder to explain