Description
GenericData.Array throws an UnsupportedOperationException when set() or remove() are used on an instance of it. I think it's reasonable for those methods to work though, since their implementation is simple and inline with most other List types.