> 
> I think all you would do by adding another division here, is confuse
> matters.  Currently I think it's pretty clear.
> 

I think I agree with you. One shouldn't do stuff simply because that's
the way Java does it. If anything, quite the opposite.

Although, it's not true that all code in a class is executed at class
load time. Most of the code typically will only be called on
instantiation of an object, and sometimes it's helpful not to mix the
two up too thoroughly.

Martin