boolean hasValue(String localName) {
    if (!mySyntheticLocals.containsKey(localName)) {
      if (myParentFragmentEvaluator != null) {
        return myParentFragmentEvaluator.hasValue(localName);
      }
      else {
        return false;
      }
    }
    else {
      return true;
    }
  }
boolean hasValue(String localName)