async def METHOD_NAME(
    self,
    statement,
    parameters=None,
    execution_options=EMPTY_DICT,
    **kwargs
):
    """
    Wrap strings in the text type automatically and allows bindparams to be
    passed via kwargs.
    """
    if isinstance(statement, str):
        statement = text(statement)
    if kwargs and parameters is None:
        parameters = kwargs
    return await super().execute(
        statement,
        parameters=parameters,
        execution_options=execution_options
    )