We don't need one immediately but, for what it's worth, this method is tricky enough that it's probably well worth a bit of probing by a unit test at some point.