Ñò §ÚêLc @ sO d Z d d k l Z d d k l Z l Z l Z d e i f d „ ƒ YZ d S( s Fixer for operator.{isCallable,sequenceIncludes} operator.isCallable(obj) -> hasattr(obj, '__call__') operator.sequenceIncludes(obj) -> operator.contains(obj) i ( t fixer_base( t Callt Namet Stringt FixOperatorc B s6 e Z d Z d Z d e d e d e ƒ Z d „ Z RS( s( method=('isCallable'|'sequenceIncludes')s '(' func=any ')'s¾ power< module='operator' trailer< '.' %(methods)s > trailer< %(func)s > > | power< %(methods)s trailer< %(func)s > > t methodst funcc C sá | d d } | i d j o8 d | j o | i | d ƒ qÝ d | _ | i ƒ nˆ | i d j ow d | j o | i | d | d i ƒ qÝ | d } | i ƒ t d ƒ t d ƒ g } t t d ƒ | d | i ƒSn d S( Nt methodi u sequenceIncludest modules&