diff --git a/xml/constraints-3.10.rng b/xml/constraints-3.10.rng
index bc3c7c3b3f..5fbb7ac124 100644
--- a/xml/constraints-3.10.rng
+++ b/xml/constraints-3.10.rng
@@ -1,273 +1,287 @@
+
+
+
+
group
listed
+
+
+
+
+
+
stop
demote
fence
freeze
always
never
exclusive
start
promote
demote
stop
Stopped
Started
Promoted
Unpromoted
Master
Slave
Optional
Mandatory
Serialize
+
diff --git a/xml/nvset-3.10.rng b/xml/nvset-3.10.rng
index a29b3a0e69..07565d8fd0 100644
--- a/xml/nvset-3.10.rng
+++ b/xml/nvset-3.10.rng
@@ -1,68 +1,68 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/xml/resources-3.10.rng b/xml/resources-3.10.rng
index a17f4b47c7..fd213f4384 100644
--- a/xml/resources-3.10.rng
+++ b/xml/resources-3.10.rng
@@ -1,428 +1,457 @@
+
+
+
+
+
+
+
isolation
isolation-host
isolation-instance
isolation-wrapper
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
([0-9\-]+)
-
+
+
+
+
+
+
+
requires
+
+
+
+
+
-
+
+
+
+
+
+
+
Stopped
Started
Promoted
Unpromoted
Slave
Master
ignore
block
demote
stop
restart
standby
fence
restart-container
ocf
lsb
heartbeat
stonith
upstart
service
systemd
nagios
diff --git a/xml/rule-3.10.rng b/xml/rule-3.10.rng
index 59b482a676..6ef362f58a 100644
--- a/xml/rule-3.10.rng
+++ b/xml/rule-3.10.rng
@@ -1,382 +1,433 @@
-
-
+
+
-
+
-
+
-
+
-
-
-
-
+
+
-
-
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
-
-
+
-
+
+
-
+
-
-
+
+
-
+
+
+
+
-
-
+
or
and
+
+
-
literal
+
param
meta
literal
param
meta
-
-
- lt
- gt
- lte
- gte
- eq
- ne
- defined
- not_defined
-
-
-
-
-
+
+
+
+
+ defined
+ not_defined
+
+
+
+
+
+
+
+
+
+
+ lt
+ gt
+ lte
+ gte
+ eq
+ ne
+
+
+
+
+
+
+
+
string
integer
number
version
in_range
gt
lt
date_spec
-
+
-
+