Why is `:id` sometimes an `:identifier` and sometimes a `:number`? Does it matter?