These are the pid-as-solr-field occurences I can find.

Towards #1031. I'll add some inline comments.
i believe you'll get `undefined method []` if you try `@document[:something]` and `@document == nil`