How do you handle a situation where you and your engineering lead have a fundamental disagreement on product direction?