How do you handle a situation where the technical constraints conflict with user-stated requirements?