The upside of Fiddler/HTTP's use of strings rather than strongly typed values is flexibility, backward/forward compatibility, and simplicity of implementation. The downside is that it makes writing FiddlerScript a lot more error prone than it could be. By enhancing the script editor with autocomplete for strings (Flag/Preference names, HTTP header names) we can significantly improve developer experience.