Implement alternate debug format {:#?}

Created by  David Tolnay  on November 15, 2019
XA5ZC3I5O3VTK5LP3IYKWMC6C4F5WPLBPMC7N2JUYRMEKGBYONJAC
Change contents