Make it eclipse compatible

proposal.
These two point of code make use of some smart generics, but Eclipse doesn't recognize it and reports compilation errors.
Hum, why did you change it to `ArrayList` again?

I just recently made it use `asList()` to avoid the previous mismatch of size passed to the ctor and number of added elements. Also `Arrays.asList()` should be slighty more performant.