damned non static typing