Dictionary converters should be autogenerated from IDL Right now these have to be written by hand. It's really ugly and error-prone. One example: https://bugs.webkit.org/attachment.cgi?id=192168&action=review We probably have a bug on this somewhere, but I didn't see it. Feel free to dupe this.
Looking at how this works for addEventListener() this appears to be resolved.