Symfony 2.6 - processar campo de escolha individual (rádio, caixa de seleção) por nome

Como renderizar um campo individual (campo de entrada de rádio / caixa de seleção) no Twig no Symfony 2.6?

Digamos que tenho uma forma simples:

class TransportType extends AbstractType
{
    public function buildForm(FormBuilderInterface $builder, array $options)
    {
            $builder->add('transport', 'choice', array(
                'choices' => array(
                    'road' => 'Car/bus',
                    'train' => 'Train',
                ),
                'expanded' => true,
                'multiple' => false
            ));
    }

Nas versões anteriores do Symfony2 eu poderia usar:

{{ form_widget(form.transport.road) }}
{{ form_widget(form.transport.train) }}

para renderizar botões de opção individuais, mas parece não funcionar mais. Eu sei que posso usar:

{{ form_widget(form.transport[0]) }}
{{ form_widget(form.transport[1]) }}

mas é menos flexível. É claro que posso percorrer a coleção e verificar o nome, mas isso parece um aborrecimento desnecessário. Não existe uma maneira mais fácil?

eu tenteioffsetGet (que deveriareturn a child by name), mas também funciona apenas com índice de matriz.

questionAnswers(4)

yourAnswerToTheQuestion