I'm not convinced that having a blank trunking value would be the best for the "negotiate" state. Would it be reasonable to return the negotiate value instead? Is there some other consideration that I'm missing?