human
Solve the following python programming problem given the following code:
def _patched_get_conn(self, connection_pool_class, connection_class_getter) : 
    get_conn = <MASK>._get_conn 
    @ functools.wraps (get_conn) 
    def patched_get_conn(pool, timeout = None) : 
        connection = get_conn (pool, timeout) 
        connection_class = (pool.ConnectionCls if hasattr (pool, 'ConnectionCls') else connection_class_getter ()) 
        while (not isinstance (connection, connection_class)) : 
            connection = get_conn (pool, timeout) 
return connection 
return patched_get_conn 
    
    Given the code above, what is a proper replacement for <MASK>?
assistant
#Here is a proper replacement for <MASK>.
connection_pool_class