You have that exactly backwards. Look at the runner current:
" ... or until an agenda is scored." The corp scoring an agenda kills runner currents. The runner stealing an agenda kills corp currents. More reasons to play Breaking News in NBN and Hostile Takeover in Weyland, as if I needed more.
In non-current-related news, I'm loving Will-o-the-Wisp. I'm gonna have to find room for a couple of those. Maybe Eden Fragment, too - I've got a single 5/3 in my deck right now that honestly isn't all that useful. It looks like it says to ignore the install cost of the first piece of ice installed each turn. I'd take that over the single extra meat damage from The Cleaners.