internal override Object GetMemberValue(String name){ Object result = LateBinding.GetMemberValue2(this.contained_object, name); if (!(result is Missing)) return result; if (this.parent != null) return this.parent.GetMemberValue(name); return Missing.Value; }