def METHOD_NAME(key, implList=None):
    """Create a new CHACHA20_POLY1305 object.
    :type key: bytearray
    :param key: a 32 byte array to serve as key
    :rtype: tlslite.utils.CHACHA20_POLY1305
    :returns: A ChaCha20/Poly1305 object
    """
    if implList is None:
        implList = ["python"]
    for impl in implList:
        if impl == "python":
            return python_chacha20_poly1305.new(key)
    raise NotImplementedError()