title: why django multivaluedict get returns last element
body: <p>I have used <strong>Django MultiValueDict</strong> many times and all the times either I use the entire list stored with a key or I want to use the first value from the list. A common use case is use it as form initial data.</p>
  
  <p>My problem is that by default Django MultiValueDict's get method returns last element. </p>
  
  <p>Do I have to override <strong>getitem</strong> of MultiValueDict or is there any better alternative ?</p>