Thoughts On Double Entry And Balance Sheets by Thoughts