title: Set Variable to Empty Dict if None in Robot Framework
body: <p>I'm looking to recreate this in a test suite:</p>
  
  <pre><code>if value is None:
      value = {}
  </code></pre>
  
  <p>I plan to be adding to the dictionary so the following does not work:</p>
  
  <pre><code>${default}=    Create_Dictionary
  ${value2}=    Set_Variable_If    ${value} is ${None}    ${default}
  ...    ${value}
  </code></pre>
  
  <p>When I add a key to <code>${value2}</code> it gets added to <code>${default}</code> (most likely due to how Python passes around references). </p>