Did we really not support w in this code path at all?
If not, it should probably be forked into a improvement ticket so we can be explicit about it in the news
Also, what happens if both "safe" and "w" are set in the options array, won't gle_pp leak?