Thanks again for your input so far! Sorry for the delay, it's been a busy week.
I've put together a draft PR here: https://github.com/apache/solr/pull/1688 I'm not at all sure how to approach automated tests/verification for this PR, I can't see an obvious place to add unit tests - I'm torn between "directly testing my change is a bit too small scale" and "testing the next level up might be wildly more work than I'm prepared for", could someone please be able to point me in the right direction, is there a standard approach I should take? Cheers, Will