Two cases because a mount has to tell them apart: text is finished, and a Url is a value Route.under can still move. Only the url bearing names build a Link, so the arm exists exactly where prefixing an address is meaningful.
An address a mount may still move. The constructor is package private, so := on a UrlAttrName is the only way to build one from outside io.eezo.core.html, while the pattern match Attr.under and the differ in modules/live need still compiles from anywhere.
An address a mount may still move. The constructor is package private, so := on a UrlAttrName is the only way to build one from outside io.eezo.core.html, while the pattern match Attr.under and the differ in modules/live need still compiles from anywhere.