add rescue support to with_commas helper