Doesn't block the merge, @ctweney , especially since I know you have bigger things planned. But at this point it might be good to switch the second arg into an options hash so that it's easier to see what a caller is trying to do without having to jump into the method's source code.