def METHOD_NAME(self, *cargs, **cparams):
    passphrase = cparams.pop('passphrase', '')
    pragmas = dict(
        (key, cparams.pop(key, None)) for key in
        self.pragmas
    )
    conn = super(SQLiteDialect_pysqlcipher, self).\
        METHOD_NAME(*cargs, **cparams)
    conn.execute('pragma key="%s"' % passphrase)
    for prag, value in pragmas.items():
        if value is not None:
            conn.execute('pragma %s=%s' % (prag, value))
    return conn