Add some tests for bach_ast and parser