support Compiler::Parser::AST::remove