diff --git a/doc/_static/thread_safe_attribute_in_active_object.svg b/doc/_static/thread_safe_attribute_in_active_object.svg
index 9f1e7b1..119310d 100644
--- a/doc/_static/thread_safe_attribute_in_active_object.svg
+++ b/doc/_static/thread_safe_attribute_in_active_object.svg
@@ -1,210 +1,210 @@
-
-
-
+
+
+
diff --git a/doc/_static/thread_safe_attribute_in_active_object.uxf b/doc/_static/thread_safe_attribute_in_active_object.uxf
index a725d39..7b0af66 100644
--- a/doc/_static/thread_safe_attribute_in_active_object.uxf
+++ b/doc/_static/thread_safe_attribute_in_active_object.uxf
@@ -1,200 +1,200 @@
-
-
- 10
-
- UMLClass
-
- 340
- 120
- 310
- 140
-
- *ThreadSafeAttributesInAnActiveObject*
---
-thread_safe_attr_1 # property
-thread_safe_attr_2 # property
---
-layer=1
-
-
-
- Relation
-
- 370
- 90
- 30
- 50
-
- lt=<<-
-layer=3
- 10.0;10.0;10.0;30.0
-
-
- UMLClass
-
- 340
- 70
- 100
- 30
-
- ActiveObject
-
-
-
- Relation
-
- 490
- 290
- 30
- 80
-
- lt=()-[v]
-layer=3
- 10.0;10.0;10.0;60.0
-
-
- UMLState
-
- 270
- 340
- 380
- 350
-
- *c*
---
-entry /
- chart.thread_safe_attr_1 = False
- chart.thread_safe_attr_2 = False
-
-valign=top
-layer=2
-
-
-
-
- UMLState
-
- 350
- 430
- 220
- 100
-
- *c1*
---
-entry /
- chart.thread_safe_attr_1 = True
-exit /
- chart.thread_safe_attr_1 = False
-valign=top
-layer=2
-
-
-
-
- UMLState
-
- 350
- 550
- 220
- 110
-
- *c2*
---
-entry /
- chart.thread_safe_attr_2 = True
-exit /
- chart.thread_safe_attr_2 = False
-valign=top
-layer=2
-
-
-
-
- Relation
-
- 560
- 470
- 80
- 180
-
- A
-lt=->
-layer=3
- 10.0;10.0;50.0;10.0;50.0;160.0;10.0;160.0
-
-
- Relation
-
- 300
- 490
- 70
- 150
-
- A
-lt=->
-layer=3
- 50.0;130.0;10.0;130.0;10.0;10.0;50.0;10.0
-
-
- UMLSpecialState
-
- 300
- 460
- 20
- 20
-
- type=initial
-layer=3
-
-
-
- Relation
-
- 290
- 460
- 80
- 30
-
- lt=->
-layer=3
- 10.0;10.0;60.0;10.0
-
-
- Relation
-
- 310
- 680
- 290
- 70
-
- B / chart.thread_safe_attr_1 = True
-lt=->
-layer=3
- 10.0;10.0;10.0;50.0;270.0;50.0;270.0;10.0
-
-
- UMLGeneric
-
- 400
- 190
- 200
- 60
-
- symbol=component
-Event Processor
-layer=2
-
-
-
- Relation
-
- 480
- 230
- 50
- 80
-
- lt=[^]-(
-layer=3
- 20.0;10.0;20.0;50.0
-
-
+
+
+ 10
+
+ UMLClass
+
+ 340
+ 120
+ 310
+ 140
+
+ *ThreadSafeAttributesInAnActiveObject*
+--
+thread_safe_attr_1 # property
+thread_safe_attr_2 # property
+--
+layer=1
+
+
+
+ Relation
+
+ 370
+ 90
+ 30
+ 50
+
+ lt=<<-
+layer=3
+ 10.0;10.0;10.0;30.0
+
+
+ UMLClass
+
+ 340
+ 70
+ 100
+ 30
+
+ ActiveObject
+
+
+
+ Relation
+
+ 490
+ 290
+ 30
+ 80
+
+ lt=()-[v]
+layer=3
+ 10.0;10.0;10.0;60.0
+
+
+ UMLState
+
+ 270
+ 340
+ 380
+ 350
+
+ *c*
+--
+entry /
+ chart.thread_safe_attr_1 = False
+ chart.thread_safe_attr_2 = False
+
+valign=top
+layer=2
+
+
+
+
+ UMLState
+
+ 350
+ 430
+ 220
+ 100
+
+ *c1*
+--
+entry /
+ chart.thread_safe_attr_1 = True
+exit /
+ chart.thread_safe_attr_1 = False
+valign=top
+layer=2
+
+
+
+
+ UMLState
+
+ 350
+ 550
+ 220
+ 110
+
+ *c2*
+--
+entry /
+ chart.thread_safe_attr_2 = True
+exit /
+ chart.thread_safe_attr_2 = False
+valign=top
+layer=2
+
+
+
+
+ Relation
+
+ 560
+ 470
+ 80
+ 180
+
+ A
+lt=->
+layer=3
+ 10.0;10.0;50.0;10.0;50.0;160.0;10.0;160.0
+
+
+ Relation
+
+ 300
+ 490
+ 70
+ 150
+
+ A
+lt=->
+layer=3
+ 50.0;130.0;10.0;130.0;10.0;10.0;50.0;10.0
+
+
+ UMLSpecialState
+
+ 300
+ 460
+ 20
+ 20
+
+ type=initial
+layer=3
+
+
+
+ Relation
+
+ 290
+ 460
+ 80
+ 30
+
+ lt=->
+layer=3
+ 10.0;10.0;60.0;10.0
+
+
+ Relation
+
+ 310
+ 680
+ 290
+ 70
+
+ B / chart.thread_safe_attr_1 = True
+lt=->
+layer=3
+ 10.0;10.0;10.0;50.0;270.0;50.0;270.0;10.0
+
+
+ UMLGeneric
+
+ 400
+ 190
+ 200
+ 60
+
+ symbol=component
+Event Processor
+layer=2
+
+
+
+ Relation
+
+ 480
+ 230
+ 50
+ 80
+
+ lt=[^]-(
+layer=3
+ 20.0;10.0;20.0;50.0
+
+
diff --git a/docs/_static/thread_safe_attribute_in_active_object.svg b/docs/_static/thread_safe_attribute_in_active_object.svg
index 9f1e7b1..119310d 100644
--- a/docs/_static/thread_safe_attribute_in_active_object.svg
+++ b/docs/_static/thread_safe_attribute_in_active_object.svg
@@ -1,210 +1,210 @@
-
-
-
+
+
+
diff --git a/docs/_static/thread_safe_attribute_in_active_object.uxf b/docs/_static/thread_safe_attribute_in_active_object.uxf
index a725d39..7b0af66 100644
--- a/docs/_static/thread_safe_attribute_in_active_object.uxf
+++ b/docs/_static/thread_safe_attribute_in_active_object.uxf
@@ -1,200 +1,200 @@
-
-
- 10
-
- UMLClass
-
- 340
- 120
- 310
- 140
-
- *ThreadSafeAttributesInAnActiveObject*
---
-thread_safe_attr_1 # property
-thread_safe_attr_2 # property
---
-layer=1
-
-
-
- Relation
-
- 370
- 90
- 30
- 50
-
- lt=<<-
-layer=3
- 10.0;10.0;10.0;30.0
-
-
- UMLClass
-
- 340
- 70
- 100
- 30
-
- ActiveObject
-
-
-
- Relation
-
- 490
- 290
- 30
- 80
-
- lt=()-[v]
-layer=3
- 10.0;10.0;10.0;60.0
-
-
- UMLState
-
- 270
- 340
- 380
- 350
-
- *c*
---
-entry /
- chart.thread_safe_attr_1 = False
- chart.thread_safe_attr_2 = False
-
-valign=top
-layer=2
-
-
-
-
- UMLState
-
- 350
- 430
- 220
- 100
-
- *c1*
---
-entry /
- chart.thread_safe_attr_1 = True
-exit /
- chart.thread_safe_attr_1 = False
-valign=top
-layer=2
-
-
-
-
- UMLState
-
- 350
- 550
- 220
- 110
-
- *c2*
---
-entry /
- chart.thread_safe_attr_2 = True
-exit /
- chart.thread_safe_attr_2 = False
-valign=top
-layer=2
-
-
-
-
- Relation
-
- 560
- 470
- 80
- 180
-
- A
-lt=->
-layer=3
- 10.0;10.0;50.0;10.0;50.0;160.0;10.0;160.0
-
-
- Relation
-
- 300
- 490
- 70
- 150
-
- A
-lt=->
-layer=3
- 50.0;130.0;10.0;130.0;10.0;10.0;50.0;10.0
-
-
- UMLSpecialState
-
- 300
- 460
- 20
- 20
-
- type=initial
-layer=3
-
-
-
- Relation
-
- 290
- 460
- 80
- 30
-
- lt=->
-layer=3
- 10.0;10.0;60.0;10.0
-
-
- Relation
-
- 310
- 680
- 290
- 70
-
- B / chart.thread_safe_attr_1 = True
-lt=->
-layer=3
- 10.0;10.0;10.0;50.0;270.0;50.0;270.0;10.0
-
-
- UMLGeneric
-
- 400
- 190
- 200
- 60
-
- symbol=component
-Event Processor
-layer=2
-
-
-
- Relation
-
- 480
- 230
- 50
- 80
-
- lt=[^]-(
-layer=3
- 20.0;10.0;20.0;50.0
-
-
+
+
+ 10
+
+ UMLClass
+
+ 340
+ 120
+ 310
+ 140
+
+ *ThreadSafeAttributesInAnActiveObject*
+--
+thread_safe_attr_1 # property
+thread_safe_attr_2 # property
+--
+layer=1
+
+
+
+ Relation
+
+ 370
+ 90
+ 30
+ 50
+
+ lt=<<-
+layer=3
+ 10.0;10.0;10.0;30.0
+
+
+ UMLClass
+
+ 340
+ 70
+ 100
+ 30
+
+ ActiveObject
+
+
+
+ Relation
+
+ 490
+ 290
+ 30
+ 80
+
+ lt=()-[v]
+layer=3
+ 10.0;10.0;10.0;60.0
+
+
+ UMLState
+
+ 270
+ 340
+ 380
+ 350
+
+ *c*
+--
+entry /
+ chart.thread_safe_attr_1 = False
+ chart.thread_safe_attr_2 = False
+
+valign=top
+layer=2
+
+
+
+
+ UMLState
+
+ 350
+ 430
+ 220
+ 100
+
+ *c1*
+--
+entry /
+ chart.thread_safe_attr_1 = True
+exit /
+ chart.thread_safe_attr_1 = False
+valign=top
+layer=2
+
+
+
+
+ UMLState
+
+ 350
+ 550
+ 220
+ 110
+
+ *c2*
+--
+entry /
+ chart.thread_safe_attr_2 = True
+exit /
+ chart.thread_safe_attr_2 = False
+valign=top
+layer=2
+
+
+
+
+ Relation
+
+ 560
+ 470
+ 80
+ 180
+
+ A
+lt=->
+layer=3
+ 10.0;10.0;50.0;10.0;50.0;160.0;10.0;160.0
+
+
+ Relation
+
+ 300
+ 490
+ 70
+ 150
+
+ A
+lt=->
+layer=3
+ 50.0;130.0;10.0;130.0;10.0;10.0;50.0;10.0
+
+
+ UMLSpecialState
+
+ 300
+ 460
+ 20
+ 20
+
+ type=initial
+layer=3
+
+
+
+ Relation
+
+ 290
+ 460
+ 80
+ 30
+
+ lt=->
+layer=3
+ 10.0;10.0;60.0;10.0
+
+
+ Relation
+
+ 310
+ 680
+ 290
+ 70
+
+ B / chart.thread_safe_attr_1 = True
+lt=->
+layer=3
+ 10.0;10.0;10.0;50.0;270.0;50.0;270.0;10.0
+
+
+ UMLGeneric
+
+ 400
+ 190
+ 200
+ 60
+
+ symbol=component
+Event Processor
+layer=2
+
+
+
+ Relation
+
+ 480
+ 230
+ 50
+ 80
+
+ lt=[^]-(
+layer=3
+ 20.0;10.0;20.0;50.0
+
+