| BooleanEquals | Represents a two argument function that compares two expression for boolean equality. | 
| BooleanEquals.Definition |  | 
| FunctionNode | Parsed but not validated function contents containing the `fn` name and `argv`. | 
| FunctionNode.Builder |  | 
| GetAttr | A rule-set expression for indexing a record/object or array. | 
| GetAttr.Definition |  | 
| GetAttr.Part.Index |  | 
| GetAttr.Part.Key |  | 
| IsSet | A rule-set function for determining whether a reference parameter is set. | 
| IsSet.Definition |  | 
| IsValidHostLabel | A rule-engine function for checking whether a string is a valid DNS host label. | 
| IsValidHostLabel.Definition |  | 
| LibraryFunction |  | 
| Not |  | 
| Not.Definition |  | 
| ParseUrl | A rule-set function to parse a URI from a string. | 
| ParseUrl.Definition |  | 
| StringEquals | A rule-set function for comparing strings for equality. | 
| StringEquals.Definition |  | 
| Substring | A rule-set function for getting the substring of a string value. | 
| Substring.Definition |  | 
| UriEncode | A rule-set function for URI encoding a string. | 
| UriEncode.Definition |  |