As an example in girc-go, a TagValue is a `*string` so it can be nil if there's no value.
As an example in girc-go, a TagValue is a
*stringso it can be nil if there's no value.