def repeat_call_proxy_for(interface, provider):
 return proxyForInterface(interface, originalAttribute='_original')(_RepeatProxy(_provider=provider))

def repeat_call_proxy_for ( interface , provider ) : return proxyForInterface ( interface , originalAttribute = '_original' ) ( _RepeatProxy ( _provider = provider ) )
constructs an implementation of interface that calls the corresponding method on implementation twice for every call to a method .