Contract Limitations in UI

The discussion highlights the challenges of applying pre and post conditions in user interfaces, particularly when it comes to visual elements like buttons. Michael points out the difficulty in verifying whether a UI component has been displayed, while Arno emphasizes that these limitations often stem from the constraints of existing APIs. The conversation reveals the complexities of contract implementation when dealing with external interfaces.