diff --git a/src/DependencyInjection/Configuration.php b/src/DependencyInjection/Configuration.php
index <HASH>..<HASH> 100644
--- a/src/DependencyInjection/Configuration.php
+++ b/src/DependencyInjection/Configuration.php
@@ -28,11 +28,11 @@ class Configuration implements ConfigurationInterface{
 				->end()
 			->end()
 			->arrayNode('parameters')
-				->prototype('scalar')->end()
+				->prototype('variable')->end()
 			->end()
 			->arrayNode('services')
 				->prototype('array')
-					->prototype('scalar')->end()
+					->prototype('variable')->end()
 				->end()
 			->end()
 		->end();
di/configuration: use 'variable' prototype for 'parameters' and 'services' to allow any type of values