def _ExecuteCommit(self, instruction, *args, **kwargs):
            """
            Calls .execute(instruction, *args, **kwargs) and .commit()

            Returns the last row id

            Threadsafe
            """
            instruction = instruction.replace('?', '%s')
            return DBStorage._ExecuteCommit(self, instruction, *args, **kwargs)