@andrerom Both are actually needed, since you can't automatically guess in a template which field is the right one (languages).

As for renaming to `$field`, -1 since in the end we'll get an identifier...