contracts.ruby
contracts.ruby copied to clipboard
Factor out invariants to engine too
Currently core of contracts adds only 2 methods: :Contract and :__contracts_ruby. But invariants add more than just :Invariant. Those need to be moved to Engine too.