private static void NewMethod(AttachedPropertyManager3 x3)
        {
            //x3.Set(x, ()=>x.Name , "");
            {
                var garbage = new MyObject1 {
                    Name = "GC Collect me"
                };

                x3.Set(garbage, "Test", new StringBuilder().Append("some stuff in here"));

                Console.WriteLine(x3.Get(garbage, "Test"));
            }
        }