I deal in PicoLisp with keyword symbols imported from Emacs Lisp that
They probably should be uppercase due to PicoLisp naming conventions.
However, isn't the ':' at the beginning enough to avoid conflicts with
other global symbols? If that would be considered a legal deviation from
the rules/conventions, I could save me the effort of converting back and
forth from upper-to-lowercase and simply use the symbols as-is.