#N canvas 612 80 662 638 10;
#X text 153 111 pass or block messages;
#X msg 243 199 0.5 1000;
#X floatatom 276 265 1 0 0 0 - - -, f 1;
#X obj 243 285 spigot;
#X obj 243 306 print;
#X msg 262 243 walk the cat;
#X msg 253 221 bang;
#X text 289 265 control: nonzero to pass messages \, zero to stop them
;
#X text 160 140 [spigot] passes messages from its left inlet to its
outlet \, as long as a nonzero number is sent to its right inlet. When
its right inlet gets zero \, incoming messages are "blocked" (i.e.
ignored).;
#X text 160 330 [spigot] works essentially like a doorway. When the
door is open \, messages can pass through. When the door is closed
\, messages are ignored. By default \, the door is always closed!;
#X connect 1 0 3 0;
#X connect 2 0 3 1;
#X connect 3 0 4 0;
#X connect 5 0 3 0;
#X connect 6 0 3 0;
