swap block for sym to proc