Good. My only concern was if this approach is valid across all the current backends.
Oh the other hand, its realisation does not seem intrusive to me, so as long as all current tests pass, I'm happy to merge it.