package com.bnorm.auto.weave.internal;

public class Util {
    /** Java Puzzlers #43. */
    public static Error sneakyThrow(Throwable t) {
        return Util.<Error>sneakyThrowGeneric(t);
    }

    @SuppressWarnings("unchecked")
    private static <T extends Throwable> Error sneakyThrowGeneric(Throwable t) throws T {
        throw (T) t;
    }
}

@@ -40,16 +40,22 @@
 %0Apublic 
+final 
 class Ut
@@ -59,16 +59,44 @@
  Util %7B%0A
+    private Util() %7B%0A    %7D%0A%0A
     /** 

Make the Util class final and uninstantiable