Also, probably simpler to use the 3-argument format instead of providing a block.