public Fruit ToImmutable() { return this.immutable = this.immutable.With( ImmutableObjectGraph.Optional.For(this.Color), ImmutableObjectGraph.Optional.For(this.SkinThickness)); }
internal Builder(Fruit immutable) { this.immutable = immutable; this.color = immutable.Color; this.skinThickness = immutable.SkinThickness; }