public function configureOptions(OptionsResolver $resolver)
{
parent::configureOptions($resolver);
$resolver->setDefault('mao', null);
$resolver->setDefaults(['data_class' => Metadata::class]);
$resolver->setDefaults(['type_options' => []]);
$resolver->setDefaults(['type_forms' => []]);
$resolver->setAllowedTypes('type_options', ['array']);
$resolver->setAllowedTypes('mao', [MetadataAccessObject::class]);
}