Initialize all structs using C99's named fields feature