Something like the following would be useful: ``` C# /// <summary> /// Returns the length of the native BSTR. /// </summary> public unsafe uint Length => Value is null ? 0 : *(((uint*)Value) - 1) / 2; ```