A public service reminder.
You need to normalize an LCCN before using it as a general purpose identifier. Otherwise there are multiple strings that can represent the same LCCN.
OCLC Identities does not seem to do this normalization, which will seriously inhibit matching from external citations via it’s API etc.(Here is what the normalized form of the same LCCN should be in OCLC. 404).
I didn’t realize that LCCNs were like this for a while, and am glad I discovered it before I had written TOO much bad code. So take heed!
Anyone know who to point this out to at OCLC Identities?