Single Object[] Param Handling

An object array parameter used to get pushed out as object from
CoalesceNull and this caused the Unsupported Type Exception. This
change verifies for a single param array and calls CoalesceNull on each
individual element of the array.