Maybe once we needed that for cases like this:
```
{
    "element": {
        "value": {"#": "element"}
    }
}
```
But as far as I can see it's handled automatically now by context.getObject(), I believe it to be old code.