Thread:Support/Optional messages

I am wondering if some of the Waymarked Trails messages should be optional ("WWW", "Wikipedia" and "%d km"), but can't find any documentation on what optional messages are, what are the conditions for a message to be optional, and how it is "coded" in the source code. Do you have a page or FAQ entry or something about it?