Made Repeater able to be an instance with associated scanning methods.
Gave Token a scanning method, it seems like it should handle its members scanning.
Removed the debugging warning I'd left in there.
Updated the String class so it's not a monkeypatch anymore and conveys its real use; use Token's scan! method and hide the Repeater from the Parser.
Added TODO, this method may never get called but it's still wrong.
Removed the old Repeater's class methods, they're unneeded now.
Merged from-class-to-instance.