ParametersParser refacor

WIP
Yes, it is. Otherwise, we will get compilation error saying 'Values' doesn't have 'description'