Return a handle for the given string, creating one if necessary.
The string is normalized, if possible.
self |
A handle repository implementation |
id |
A string whose handle is required |
context |
User data to be passed to the normalization callback |
the handle corresponding to the given string, or 0 if it is invalid. |