@@ -0,0 +1,462 @@
+package com.alwaysallthetime.adnlib;%0A%0Aimport com.alwaysallthetime.adnlib.data.IAppDotNetObject;%0Aimport com.alwaysallthetime.adnlib.gson.AppDotNetGson;%0Aimport com.google.gson.Gson;%0A%0Apublic class AppDotNetObjectCloner %7B%0A    public static Object getClone(IAppDotNetObject object) %7B%0A        Gson gson = AppDotNetGson.getPersistenceInstance();%0A        Class%3C?%3E aClass = ((Object) object).getClass();%0A        return gson.fromJson(gson.toJson(object), aClass);%0A    %7D%0A%7D%0A

add utility for cloning IAppDotNetObjects