Redmine#3334: pass containers with@(var) notation, just like lists

Acceptance test included, code change has a small scope (ha ha).