> Ah! silly me. Thank you. I expected a link error, though, for > a missing library function. destroy() is not a built-in, actually, it's just a template, which calls finalizer (see object.di in GDC source). so compiler have no way to know that it should do something special with this identifier.