public static T MakeWritable <T>(this ContentData target) where T : class { return(target.CreateWritableClone() as T); }