Brendan Eich (2013-11-12T16:24:02.000Z)
Allen Wirfs-Brock wrote:
> Also, I would outlaw (new) overloads like
>
> Document:
>   TouchList createTouchList(Touch... touches);
>   TouchList createTouchList(sequence<Touch>  touches);

Yeah, why are *new* (this is from Web Events, not legacy) APIs doing the 
crazy. Answer: because people imitate older crazy APIs, and WebIDL 
supports this.

/be
domenic at domenicdenicola.com (2013-11-15T18:56:23.526Z)
Allen Wirfs-Brock wrote:
> Also, I would outlaw (new) overloads like
>
> ```
> Document:
>   TouchList createTouchList(Touch... touches);
>   TouchList createTouchList(sequence<Touch>  touches);
> ```

Yeah, why are *new* (this is from Web Events, not legacy) APIs doing the 
crazy. Answer: because people imitate older crazy APIs, and WebIDL 
supports this.