There isn't since we can usually be sure there is a receiver, but from other code I've read it seemed like good practice to buffer anyway. What is the downside?