The guests only sing "goodbye" at the end of "So Long, Farewell" at the party - I think it makes sense that they'd respond to the kids in song that same way that the kids just said goodbye to them.
I've always wrestled with the reason that "Maria" is sung at the wedding - and have come to the conclusion that the only real reason is that R&H thought it would be a fun/ironic way to get a reprise of the song in there. I have to assume it's sung thought, given that the sentiments are not what you'd want to hear in a wedding ceremony. (The toasts during the reception perhaps, lol - but not the ceremony.)
Your point about "Wash That Man" is valid, though. I guess R&H saw it as diegetic, even though it doesn't seem to be set up that way. Or perhaps they never noticed that the dialogue (and Emile's subsequent singing a bit of the song) were incongruous.
The Pipe Dream example doesn't bother me as much. If Doc hears the song, I suppose he can also use it as sung thought. I can think of other examples of similar moments - the one that comes to mind right away is the duet reprise of "With Every Breath I Take" in City of Angels - the original song is clearly diegetic, but the duet doesn't seem to be. |