BUGFIX: Fixed handling of value-type params array parameters

When extracting the array elements from a value type params array parameter an attempt is being made to cast an instance of a value type array to an IEnumerable<object>.