```
#[deriving(Copy(ICE))]
struct Foo;
```

This needs a proper error message, or just ignore any extra args like the rest of the `#[deriving]`s, e.g. just have a single `match mitem.name().get() { "Copy" ... }` and not the outer one.