I think this can be considered a bug, seeing how trailing commas generally are allowed at other places: ``` foo.rs:5:33: 5:34 error: unexpected token: `)` foo.rs:5 fn foo(a: uint, b: uint,) -> uint { a + b } ^ ```