Couldn't this escape logic be pushed into the `_confirm` method? Adding a 4th `$options` argument and looking for `escape` in it might be the simplest way to avoid duplication.