content has to be declared before you use it. The compiler won't "read ahead" for a declaration, and things would get very confusing if it tried.

-----

Why do you have static classes defined? ...