Difficult and impossible are not the same thing, though they’re often treated that way. For instance, I was called to join a meeting because the lead engineer told the user interface architect something was impossible. ...