I doubt we want to do it. Wine is generally reluctant to adding Wine specific public exports, there are only a few exceptions. Then, I think we absolutely don't want to replace each on stack string with a dynamically managed one, at least due to performance reasons. I guess if there are some problematic places (potentially) performing out of bounds access those should be fixed directly instead with proper size estimation and error checking.