making it so that [object d] prints a much better debug description of any object