public interface InvocationConstraint
 An instance of this interface must implement Object.equals to return true when passed a constraint that is
 equivalent in trust, content, and function, and to return false
 otherwise. That is, the equals method must be a sufficient
 substitute for
 TrustEquivalence.checkTrustEquivalence.