Is canonical DNS a medium or a convention?
(I'm not aware of anything restricting me from setting up a server that answers DNS queries with quotes from Dune, it's just that, because I'm not following the convention, pretty much everyone would just ignore it)