I'm not sure about the grammar maybe take a look at `syntax` repo. do we have `$name` or just `${name}`?