Never compile code that is already valid
Merge pull request #6 from ForbesLindesay/master

Never compile code that is already valid