fix handling of no parameter parts

common parameters were handled incorrectly, which caused parts with no
parameters to be missing on the common paramter list.
fixed test

test was wrong. The filename to which the base file is referring
does not exist, so ack1 has no base.