I'm trying to create diagram that shows how data flows from one end of a process to another, and I'm trying to use maps to do this:
map "Request Headers" as headers {
X-SENDER-IP => sender's IP
}
map "Internal Dictionary" as dict { X-SENDER => sender's IP
}
headers::X-SENDER-IP --> dict::X-SENDER
However, PlantUML is giving me grief when trying to reference those entries using any non-alpha characters. Dash, colon, etc. Underscore works, however. Putting quotes or double quotes around the keys doesn't work either. Trying to add them as Unicode using either the &#XXXX or <U+XXXX> syntax similarly doesn't work.
Is this intentional? Is there a way around this? Can some sort of syntax be added to support this? I would prefer not to have quotes around what is displayed, as I find it unclean.