Maybe also write a short paragraph about why anyone would care about such a function.