@private Special contract error used internally to detect pattern failure during pattern matching
Used to convert to ContractError from PatternMatchingError
# File lib/contracts/errors.rb, line 35 def to_contract_error ContractError.new(to_s, data) end