Since the object storage is zeroed, not calling the initializer is
typically fine, but this initializer does
SET_SVAL(THIS->lval[0], T_INT, PIKE_T_FREE, integer, 0);
where PIKE_T_FREE isn't 0, so enabling this code would make a
difference.
Looks like a bug.