Why do you need the block here?  I'm confused as to how you are using merge.  Lets write this so you are just doing a plain merge call, without the block.