Zaslat SMS: An introduction to generalized circuits.