alias "()" -- last part: those cases that cannot be syntactically parsed are now correctly detected (semantic checks happen in specialize_and_check features)