Fix a bug where idls/snapshot do not correctly have documentation strings on methods where at least one parameter is an array.
Fix some idls/snapshots where this problem manifested.

RB=265900
R=kparikh,si-dev,jbetz,kjin,nshankar,gogenc
A=jbetz,kjin