mlops Even after decades, Ant still depends on XML syntax. Why has it persisted, and does it still make sense in modern build pipelines?