https://mamchenkov.net/wordpress/2007/01/21/arguing-with-myself/
Arguing with myself