Some cleanup, added array items definition & ignored body when specified via arg.http.source.