update docs to distinguish filter, foldl, and foldr from Array.prototype contracts