Tell me about a time you had to collaborate with a developer who said your proposed design was too difficult to implement.