Handle case where @context declares something as an @id.

When an @context declares a property as an @id, the property won't be present
during the Mark() phase, but the Load() phase expects that all @ids have been marked.
This makes Load() defend against this case.