It will either be null (for the fallback parameter) or an empty string for 2.3. Making it strict would require 2 separate checks while the loose check works for both.