Attach auto-formatting to any plain object carrying { text, source_location }.
The same object with inspect() and toString() added.
Attach auto-formatting to any plain object carrying { text, source_location }.