fix parsing of some struct initializers