It looks good to me.

There might be some other functions that would be useful for external
modules, but this looks like a good start.

Reply via email to