use ast to parse use statements
run parser in separate task for isolation