add multi key support

fixes #2287
If we are introducing a new `ConfigurationProperty`, why then not make this a collectionproperty?
That way the split keys below would be unnecessary.