formatting for eventual prettier AST generation