Interesting, but the documentation makes it sound like you have to preemptively wrap all the code you think you might want to change in a special wrapper "call" function. If true that makes this a lot less appealing than existing solutions for other languages that can modify any function without special annotations.
The goal is that frameworks just bake `subsecond::current` into their `tick()` function and end-users get hot-patching for free.