[ Indefart o i; i = indef_mode; indef_mode = true; if (o has proper) { indef_mode = NULL; print (PSN__) o; return; } if (o provides article) { PrintOrRun(o,article,1); print " ", (PSN__) o; indef_mode = i; return; } PrefaceByArticle(o, 2); indef_mode = i; ];