changed ContractBundle to MethodContractBundle, removed the contractevaluation.