Compiler: Fixed over optimization in __INIT(). Constant expressions that have external dependencies that evaluate to zero should not be removed, since they may get overloaded later. Also fixes forward refering constants like in the Calendar module: program Foo = cFoo; class cFoo { // ... } Fixes [LysLysKOM 20361227]/Pike mailinglist 13656. Thanks to Chris Angelico <rosuav@gmail.com> for the report.