Alice has a private channel with Bob.
Alice wants to receive a payment from Charlie, and so she sends him an LN invoice.
Can Charlie's node build a path to pay for that invoice that goes through the Alice<>Bob private channel? If the answer is yes, how does Charlie's node know about the existence of the channel? Doesn't that defeat the privacy of the channel?