Will this function be implemented? If not, would you accept a pull request if I get around doing it myself?