title: Cannot convert value of type 'NSDictionary' to specified type 'Dictionary'
body: <p>Why is this possible: </p>
  
  <pre><code>var orderRequestUserValues : Dictionary  = [ "ClientID": "TEST",
                                                   "UserName": "sysadmin",
                                                   "Password": "123456",
                                                   "ModuleID": "StockProcessing",
                                                   "FunctionID": "SetStockActivity",
                                                   "TransmissionFlags": 32,
                                                   "TransmissionMethod": 5
      ]
  </code></pre>
  
  <p>But this is not:</p>
  
  <pre><code>let userName : String = (dataSourceForUserInfo.last?.UserName)!
  let password : String = (dataSourceForUserInfo.last?.Password)!
  let clientID : String = (dataSourceForUserInfo.last?.ClientID)!
  var orderRequestUserValues : Dictionary  = [  "ClientID": "\(clientID)",
                                                "UserName": "\(userName)",
                                                "Password": "\(password)",
                                                "ModuleID": "StockProcessing",
                                                "FunctionID": "SetStockOrder",
                                                "TransmissionFlags": 32,
                                                "TransmissionMethod": 5
  
  
      ]
  </code></pre>
  
  <p>Getting error :Cannot convert value of type 'NSDictionary' to specified type 'Dictionary'</p>
  
  <p>I need it to work like this because I have to append data to it like so: </p>
  
  <pre><code>orderRequestUserValues.updateValue(requestParameters, forKey: "RequestParameters")
  </code></pre>