Implement ch06/making_our_own_modules examples (in progress)