This code was in a better place before -- after the "if (m_sourceInlined)" check which BTW really should be an assert or a fatal error -- it is always because of a programming mistake not because of some runtime condition that the user can fix. It should get triggered regardless of the runtime conditions (size of string value).