diff --git a/main/_images/1b8c21152d1152051fe3899bdf1a7169592a39dcb2da9f947cd166d20f5d6590.svg b/main/_images/1b8c21152d1152051fe3899bdf1a7169592a39dcb2da9f947cd166d20f5d6590.svg
deleted file mode 100644
index 07a81b8..0000000
--- a/main/_images/1b8c21152d1152051fe3899bdf1a7169592a39dcb2da9f947cd166d20f5d6590.svg
+++ /dev/null
@@ -1,15185 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/main/_images/32110ff077bf7c0bdae8361bc16ab566315820450e8086bbe7b2c534f1709c6c.svg b/main/_images/32110ff077bf7c0bdae8361bc16ab566315820450e8086bbe7b2c534f1709c6c.svg
new file mode 100644
index 0000000..bc84ddc
--- /dev/null
+++ b/main/_images/32110ff077bf7c0bdae8361bc16ab566315820450e8086bbe7b2c534f1709c6c.svg
@@ -0,0 +1,22441 @@
+
+
+
\ No newline at end of file
diff --git a/main/_images/d23a93f20f8db38c98381f114bc4e4d21808867f32b8f7a972a9110cc8277061.svg b/main/_images/7c618b6842c004b94be6a67cf8c166055244a594259d65bcdf6489336737df69.svg
similarity index 95%
rename from main/_images/d23a93f20f8db38c98381f114bc4e4d21808867f32b8f7a972a9110cc8277061.svg
rename to main/_images/7c618b6842c004b94be6a67cf8c166055244a594259d65bcdf6489336737df69.svg
index 59580ce..99d36f1 100644
--- a/main/_images/d23a93f20f8db38c98381f114bc4e4d21808867f32b8f7a972a9110cc8277061.svg
+++ b/main/_images/7c618b6842c004b94be6a67cf8c166055244a594259d65bcdf6489336737df69.svg
@@ -6,7 +6,7 @@
- 2024-11-25T20:48:45.094151
+ 2024-11-25T22:48:18.951020image/svg+xml
@@ -46,7 +46,7 @@ M 449.172443 7.2
L 449.172443 69.364375
L 574.862074 69.364375
L 574.862074 318.021875
-" clip-path="url(#pd0e542aa89)" style="fill: none; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/>
+" clip-path="url(#pbf0ce1eb67)" style="fill: none; stroke: #ffffff; stroke-width: 3; stroke-linejoin: miter"/>
+" clip-path="url(#pbf0ce1eb67)" style="fill: none; stroke: #1f77b4; stroke-linejoin: miter"/>
+" clip-path="url(#pbf0ce1eb67)" style="fill: #1f77b4; fill-opacity: 0.5"/>
@@ -194,12 +194,12 @@ z
-
-
+
@@ -212,7 +212,7 @@ L -3.5 0
-
+
@@ -252,7 +252,7 @@ z
-
+
@@ -287,7 +287,7 @@ z
-
+
@@ -333,7 +333,7 @@ z
-
+
@@ -388,7 +388,7 @@ z
-
+
@@ -419,7 +419,7 @@ z
-
+
@@ -685,7 +685,7 @@ L 46.965625 7.2
-
+
diff --git a/main/_images/9a778710c6c605c1ac8c8699f64244c3c9060baab9878b22c6d092bb2b9b3797.svg b/main/_images/9a778710c6c605c1ac8c8699f64244c3c9060baab9878b22c6d092bb2b9b3797.svg
new file mode 100644
index 0000000..face994
--- /dev/null
+++ b/main/_images/9a778710c6c605c1ac8c8699f64244c3c9060baab9878b22c6d092bb2b9b3797.svg
@@ -0,0 +1,15185 @@
+
+
+
\ No newline at end of file
diff --git a/main/_images/cb15b3c3dfaed90d9be95733e1059231f399df1fb136b003fcc52752e091c566.svg b/main/_images/cb15b3c3dfaed90d9be95733e1059231f399df1fb136b003fcc52752e091c566.svg
deleted file mode 100644
index e423215..0000000
--- a/main/_images/cb15b3c3dfaed90d9be95733e1059231f399df1fb136b003fcc52752e091c566.svg
+++ /dev/null
@@ -1,22357 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/main/_modules/demes/demes.html b/main/_modules/demes/demes.html
index 1b9e70a..1d9258d 100644
--- a/main/_modules/demes/demes.html
+++ b/main/_modules/demes/demes.html
@@ -224,6 +224,11 @@
Source code for demes.demes
raiseValueError(f"must have 0 <= {attribute.name} <= 1")
+defunit_interval_exclusive_lo(self,attribute,value):
+ ifnot(0<value<=1):
+ raiseValueError(f"must have 0 < {attribute.name} <= 1")
+
+
defsum_less_than_one(self,attribute,value):ifsum(value)>1:raiseValueError(f"{attribute.name} must sum to less than one")
@@ -652,7 +657,9 @@