OK, so this bit is a to-do as that is not yet exposed AFAICT. I see that you
said 'although we need to extend it to cover cleanup of the earlier
registered device, via calling device_unregister().' So if we do this then
that would be fine.
Let me clarify the changelog. It's not a to-do, as it's already done
as part of $subject patch.