Updated readability and completed AST_Null::analyze