This matches WrapperFunctionResult's char buffer, cutting down on the number of pointer casts needed.