remove unneeded block_given? check