Created the impure_stack module.