ParametersParser refacor

WIP
Nope. See bellow.