modified deconstruct.pl so that it can handle multiple parameter lines, not just one