cross-posted from: https://lemmy.world/post/1377482
we're getting recursive here, please recurse
edit: test success, fun possibilities!