What if PHP strings had shapes?

A proposal for annotating structured string DSLs in PHPDoc so IDEs and static analyzers can validate, highlight, autocomplete, and reason about them.