It's not so much the `#fields` method I worry about, but that prior to this change the RDFDatastream automagically ensured that a title defined in one RDF-based datastream would not conflict with a title defined in another RDF-based datastream when solr keys are generated. So in SSphere's GenericFile class, we don't need to account for this in `#to_solr`.

We *can*, of course, if need be, and perhaps what you are implying here is that a better solution is to force apps to make this more explicit?