402 increase power of extensions

Fixes #402.
Correction! We'd need no extension method on `ConcurrentDictionary`. `GetOrAdd` has the same semantics (and signature) of the `Intern` you suggest, and I see little value in adding an extension method just to change the name.

So I think the choices are: keep (something like) `Cache` or use `GetOrAdd`, no?