protected override IEdmTerm ComputeTerm()
		{
			IEdmValueTerm edmValueTerm = base.Schema.FindValueTerm(this.Annotation.Term);
			IEdmTerm unresolvedValueTerm = edmValueTerm;
			if (edmValueTerm == null)
			{
				unresolvedValueTerm = new UnresolvedValueTerm(base.Schema.UnresolvedName(this.Annotation.Term));
			}
			return unresolvedValueTerm;
		}
        protected override IEdmTerm ComputeTerm()
        {
            IEdmValueTerm edmValueTerm        = base.Schema.FindValueTerm(this.Annotation.Term);
            IEdmTerm      unresolvedValueTerm = edmValueTerm;

            if (edmValueTerm == null)
            {
                unresolvedValueTerm = new UnresolvedValueTerm(base.Schema.UnresolvedName(this.Annotation.Term));
            }
            return(unresolvedValueTerm);
        }