[Pharo-dev] Refactoring API and the AST Nodes