Cellular Automaton now supports being given either its rule, rower, generator, or init.