typo "modifieInvolved"
You should probably pick a better name for this anyway.
Figure out a way to do this without reflection, since the performance penalty and portability issues of that are unacceptable.