I don't think we need this. I've never seen these functions used in any way that's not scary.