Trailing commas in tuples/vecs, anon params in trait methods, slice syntax for vec exprs