@robguthrie this now raises quite a sweet error, e.g. 
![image](https://f.cloud.github.com/assets/2665886/2134167/6d3e33ca-92d9-11e3-9233-c7b40158dcb4.png)