After all, you derived the long names from the "mechanics" of the code.
And now you expect an outsider to go the opposite direction, deriving the "mechanics" of the code from the long names?
I don't think this is going to work for an outsider. Long names may even confuse him because he has to
"see through" them in order to be able to understand the "mechanics".
Maybe you don't expect an outsider to understand the "mechanics" of the code by reading your long names and
merely want to aid that process of understanding. How well that is accomplished through the use of long names, is, of course,
still open for question. :)
Regards,
chris