Does this code compile?
I don't see a definition of Array, should this be ```Arrays.asList```?
Also, couldn't you just say Collections.unmodifiableList(name)?