-keepattributes InnerClasses,Signature,EnclosingMethod,*Annotation*
-keepclassmembers enum * {
     public static **[] values();
     public static ** valueOf(java.lang.String);
     <fields>;
}
-keepclassmembernames class * implements ru.mail.libverify.utils.Gsonable {
  !transient <fields>;
}
-keepnames class * implements ru.mail.libverify.utils.Gsonable {
  !transient <fields>;
}
-keepclassmembers class * implements ru.mail.libverify.utils.Gsonable {
  <init>(...);
}
-keep public class ru.mail.libverify.utils.Gsonable$* {
    public *;
}