Dezyne 2.18: Implicit Interface Constraints and Shared Interface State