I am very suprised that the following code block still executes despite the method not being defined or known yet to the compiler. I first noticed this in another program a