If a technical limitation prevents your design from being implemented, how do you negotiate a solution?