changed cst to ast
ast might just work outside of statement lists