rules.
            interface   static
            Directory-like pattern for the location of a resource. Paths can be created
              in two ways. The first is in the "raw" form beginning with a forward
              slash /:
/path/to/resource
The second is by converting from a string using the path()
              function:
path("path/to/resource")In addition to the methods listed below, paths have the following operators:
| Operator | Usage | 
|---|---|
| x == y | Compare paths x and y | 
| x[f] | Index operator, get value at binding field name f | 
| x[i] | Index operator, get value at numeric index i | 
| x.f | Value at binding field name f | 
Method
bind
bind(map)
Bind key-value pairs in a map to a path.
| Parameter | |
|---|---|
| map | Map to bind. Value must not be null. | 
Example
// Make the path '/path/something/another' by binding a map
(/path/$(foo)/$(bar)).bind({"foo": "something", "bar": "another"})