Each handles @key directive properly