Hi Yura - this strategy looks generally good, but we should make sure that we only accept references of the form ${{that}.options.optionnames} in the place of bound component members, to ensure that we don't intrude any more than the original implementation did on the space of user-renderable strings. The test are good but should be extended to test also that ${{test.string} etc. do not cause an exception (that is, test ${} quoted forms of the invalid references as well as the bare ones)