public override AppResult Property(string propertyName, object value) { var attributeValue = node.GetAttribute(propertyName); if (string.IsNullOrEmpty(attributeValue) || attributeValue != value.ToString()) { return(null); } return(this); }