preproc: start to fix parameter overriding

Still needs to manage the overriding.