@BitFlipper:

By default the Java compiler minifies parameter and field names. So if you do reflection on a parameter name and it was "pizza", you might find that Java will return "a" instead. This is mitigated by compiling in debug mode.