this is actually wrong.

Example:

```yaml
model:
  properties:
    foo: 'hello'
    bar: 'world'
    baz: foo.{bar}
```

What you should do to get the value of `baz` is:

1. get the pattern and find placeholders

    `{bar}` is a placeholder for instance (it is the only one in the example above)

2. look at the properties to ensure it exists

3. get its value:

    `world`

4. replace placeholders with their values:

    `foo.world`