The opening Javadoc sentences: "Returns the name of the parameter. The names of the parameters of a single executable must all the be distinct." It was my understanding that parameter names are not necessarily distinct: http://mail.openjdk.java.net/pipermail/enhanced-metadata-spec-discuss/2013-February/000148.html Paul