Treat string options as case sensitive

Without this modification every String option is lowercased.
At least for path fragments, this behaviour is clearly wrong.