Multidict WIP

Continued work on multidict, updated multidict tests.
Some tests sometimes fall, possibly due to elements order. Work in progress
well I found repeating exactly the same code three times quite awkward, but if it's ok for you - then fine. (: