Multidict WIP

Continued work on multidict, updated multidict tests.
Some tests sometimes fall, possibly due to elements order. Work in progress
oh no, lets add one more indirection to satisfy DRY?