ASTOperation Recorder changes