Is this a common default, so much that this is a useful API with this assumption? If not, it would be much better to have a single way to call this function.