public void theres_no_way_this_cloneable_shinanigens_works_with_the_untyped_clone()
        {
            var x = new FurtherDerrivedCloneable();

            var y = x.Clone();

            x.Should().NotBeSameAs(y);
        }
        public void theres_no_way_this_cloneable_shinanigens_works()
        {
            var x = new FurtherDerrivedCloneable();

            //this... this is better by a hair and requires more than a hairs effort on the other end to get right.
            var y = x.Clone <FurtherDerrivedCloneable>();

            x.Should().NotBeSameAs(y);
        }