> > type a = a + 2; // compiles with no errors, no warnings, no > explosions (that i know of) If "type" has the default initialiser, then what is the problem?