Added key:value assignement for structs