This module is a pretty awesome abstraction, thank you for doing it, and nice work!