eval("this.foo") causes a crash if this had not been initialized in a derived class...