When running a task, we have already defined the type of each of our input: files, strings, integers, etc. However, the application still requires us to enclose strings and files with quotes. This is not intuitive. Since we have already told the tool that the type is String or File, the quotes should be handled transparently for us.
That is, for type "String", this crashes: James P
But it shouldn't! It knows it's a string. The user shouldn't have to write "James P" since we have already told the tool that it's a string.