Hello, Why are D-Bus message headers defined as an array of structs rather than a dict? Is it intended that duplicate headers be used? Or is it safe for a new client implementation to treat the message headers as a dictionary? Thank you! -Felipe Gasper Mississauga, Ontario