add support for `this` in computed property names
add benchmark
add additional template literal test