In the throw code path, above, we test tableAlias.name as possibly null, but not here. Testing for it MIGHT be safer. Which is correct?