diff --git a/jsonschema-core.xml b/jsonschema-core.xml
index 94e38437..f75b45c8 100644
--- a/jsonschema-core.xml
+++ b/jsonschema-core.xml
@@ -436,10 +436,21 @@
- While this pattern is likely to remain best practice for schema authoring,
- implementation behavior is subject to be revised or liberalized in future
- drafts.
+ Using multiple "$schema" keywords in the same document would imply that the
+ vocabulary and therefore behavior can change within a document. This would
+ necessitate resolving a number of implementation concerns that have not yet
+ been clearly defined. So, while the pattern of using "$schema" only in root
+ schemas is likely to remain the best practice for schema authoring,
+ implementation behavior is subject to be revised or liberalized in
+ future drafts.
+
Values for this property are defined in other documents and by other parties.
diff --git a/jsonschema-hyperschema.xml b/jsonschema-hyperschema.xml
index 8614d845..d949c398 100644
--- a/jsonschema-hyperschema.xml
+++ b/jsonschema-hyperschema.xml
@@ -182,10 +182,10 @@
in the Link Description Object.
- A user agent which is only aware of standardized link relations,
- media types, URI schemes, and protocols. It may have an extensible
- architecture to allow adding support for standards beyond the core
- set of which it is aware.
+ A user agent which can be used to interact with any resource, from
+ any server, from among the standardized link relations, media types,
+ URI schemes, and protocols that it supports; though it may be
+ extendible to specially handle particular profiles of media types.
An application which uses a hypermedia system for a specific
@@ -1788,7 +1788,8 @@ Link: rel=describedBy
Notice the "href*" keywords in place of "targetUri". These are three
- possible "targetUri" values covering different sorts of input:
+ possible kinds of "targetUri" values covering different sorts of input. Here
+ are examples of each:
"mailto:someone@example.com?subject=The%20Awesome%20Thing"