Seems odd to always call print. Defining print in this module and adding snippet functions would seem to be a bit better.