The whole thing is very intrusive.I am ok with using method names, I think it is a very good idea, but I am skeptical that you can keep all the functionality that way without a major change to the NakedObjects framework.Back to the government example, I do not know what happened there and I do not really want to but you got to brag about something other than the government to prove you are good, No?