The namespace function is inferred to return type string, even though it can return nil.
namespace
string
nil
I believe that this is due to an inappropriate ^string in the INamed protocol definition.
^string
INamed
The
namespacefunction is inferred to return typestring, even though it can returnnil.I believe that this is due to an inappropriate
^stringin theINamedprotocol definition.