Add batch subcommand
Reconstruct Batch_ast