Work around Arch braindamage
Oops, break considered stupid
Rename some things for clarity, strip upfront
Use a hash to track seen, bump defaults
Change creepy name (this was for checking my own stats anyway)