title: Does python's dict.items() always return the same order?
body: <p>Is it guaranteed that python 2.X's built-in methods <code>dict.items()</code> and <code>dict.iteritems()</code> will always return items in the same order? Or are these methods non-deterministic?</p>