for (size_t i = 0; i < imports->dim; i++)
{
Import *s = (*imports)[i]->isImport();
// hack to stop double semantic
// new DMD does assert() here, so the bug is in another function,
// but hey, this hack *SEEMS* to fix it too
if (s->aliasdecls.dim)
//printf("*** DOUBLE!\n");
continue;
}
for (size_t j = 0; j < s->names.dim; j++)