I like this all-in-one wavelet filter! Would it be possible also to expose both forward and inverse wavelet transforms as separate functions? I know some people (myself included) like to view the wavelet domain for insights about the behavior of a given wavelet, and often images of the wavelet domain are used for paper figures.

You've done all the work for this already ;)