public function doConfig(ConfigBuilder $configBuilder){
        $configBuilder->getArray('action')->getValue()->addArray('argument',new ConfigBuilderObject())
            ->getValue()->addString('storage')
            ->addString('name')
            ->addString('pattern','')
            ->addString('validator','')
            ->addString('mapper','')
            ->addString('default','');//FIXME change to addMixedZ
	}
public function doConfig(ConfigBuilder $configBuilder){
        $configBuilder->getArray('action')->getValue()->addArray('argument',new ConfigBuilderObject())
            ->getValue()->addString('storage')
            ->addString('name')
            ->addString('pattern','')
            ->addString('validator','')
            ->addString('mapper','')
            ->addString('default','');//FIXME change to addMixedZ
	}
{@inheritdoc}