If machines are to continue to serve our needs rather than us serving theirs, specifications and standards should at least reflect their origin: humans; gray areas and human phrasing over strictly defined, unit testable formats.
The more we make our writings mimic the machine, the more we fade. Struggling to understand ambiguity keeps us in control.
The <enclosure> tag (and RSS 2.0) is beautifully ambiguous. Yet, podcasting is a global force built upon it.