I thought we don't want to free the contents though, we're trying to return that as a C# array?