refs #20 catch wrong signature in program parameter