Top-down complementation of automata on finite trees | Synapse