IStringProtocol implemented.