do not use `enforce` inside of contracts, #27
Merge pull request #28 from sigod/patch-1

do not use `enforce` inside of contracts, #27