it's possible to pass in params from the api end point that aren't arrays... this will guarantee that other methods can iterate over the results... that and active record plays quite nicely with arrays...