i love how minecraft has this redstone system. the latest update also added a cloning command, so you no longer need to repeatedly make the same circuts again and again - you can carry a command block, and click a button to clone a circut/place it, leading to better abstraction.
http://www.youtube.com/watch?v=Oc6spHvGPtQ