I needed to amend the specification slightly due to some collisions with reality.
Fixes: #331 (closed)