Experiment with Contracts
Merge pull request #1311 from middleman/contracts

Experiment with Contracts