internal override IReflect InferType(JSField inference_target){
if (this.members == null){
this.BindName(inference_target);
}else{
if (!this.rootObjectInferredType.Equals(this.rootObject.InferType(inference_target)))
this.InvalidateBinding();
}
return base.InferType(null);
}