Tell me about a time you strongly disagreed with a product manager's vision for a feature. How did you handle it?