MySQL transaction isolation level decorator

Just tried this. But because of the decorator and other arguments this will require overriding `init` and adding another method.