Generally don't do this but this is apropos my recent comment about externalities here: https://news.ycombinator.com/item?id=48527158