ParametersParser refacor

WIP
See above, IMO this whole override is not needed and the parser can be further simplified.