GROOVY-6437: Sql.withTransaction() doesn't rollback on checked exceptions
GROOVY-6820: Fix type checker not allowing the Outer.this notation