I have a Flickr interface that I wrote a while ago and part of it bothers me and I'd like to make it nicer. The way it works is I use method missing to construct the url parameters for the flickr call from the methods called on the flickr object, eg. @flickr.groups.pools.getPhotos(:user_id => "12656878@N06", :group_id => "99404851@N00") These 'method calls' construct an api call that looks like th