Yup, it would be nice - although it would also make the wrapper functions more specific to the current use-case. It's good to keep it simple at first, and then improve gradually as the bottlenecks and use-case details emerge.