Add failing area spec
Make area spec pass
Refactor specs to use let