It's appositival, if it's there. And it doesn't have to be there. And it's really obvious that it's there when it's there.
Larry WallMany computer scientists have fallen into the trap of trying to define languages like George Orwell's Newspeak, in which it is impossible to think bad thoughts. What they end up doing is killing the creativity of programming.
Larry Wall