once again, here is my abstraction that does everything exactly as the [spigot~] object does. 

if someone would like to include this in the 'extra' folder for pd-extended, it may be helpful to a few people.