PoC attempting to make repeat() act as a global parent not a local parent

fix tail interfering with itself accross iterations
3 files changed