<s> """<STR_LIT>""" <EOL> from lib2to3 import fixer_base <EOL> from lib2to3 . fixer_util import Call , Name , String , Attr , touch_import <EOL> class FixCallable ( fixer_base . BaseFix ) : <EOL> BM_compatible = True <EOL> order = "<STR_LIT>" <EOL> PATTERN = """<STR_LIT>""" <EOL> def transform ( self , node , results ) : <EOL> func = results [ '<STR_LIT>' ] <EOL> touch_import ( None , '<STR_LIT>' , node = node ) <EOL> args = [ func . clone ( ) , String ( '<STR_LIT:U+002CU+0020>' ) ] <EOL> args . extend ( Attr ( Name ( '<STR_LIT>' ) , Name ( '<STR_LIT>' ) ) ) <EOL> return Call ( Name ( '<STR_LIT>' ) , args , prefix = node . prefix ) </s>
