Fields defined in subclasses of DelayedInit are initialized only when method
main
is executed.