Assume the following:
$arr = array(
array('x' => 0),
array('x' => 1),
array('x' => 2),
array('x' => 3),
);
$b = array(1, 2, 3, 4);
{% for a in arr %}
{{ b.{{ a.x }} }}
{% endfor %}
Expected output:
1
2
3
4
Actual output: unexpected character in filters : "." at 306 on line 228 in /h2o/h2o/parser.php
(edited to clarify variable tags)