function avante#build(...) abort
let l:source = get(a:, 1, v:true)
return join(luaeval("require('avante').build(_A)", l:source), "\n")
endfunction