Use @receiver, which is more readable.
Remove extraneous debugging print statement.
Add new interface for Gobbler (leaving old as well).
Gobbler remembers index of last returned Gobble.