For a widely deployed example, take a look at how JSON-LD uses IRIs for keys and how the context object plays into that. The whole fediverse is built on top of it.