I just figure since we're using Rails we might as well take advantage of it's core functionality... not sure in this case if it's super magical just some simple method chaining. I don't feel too strongly about it if you do but I do know that we are using this functionality in a variety of other places throughout the application and I do like less code than more code and I do like consistency.