You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2017/03/08 05:35:33 UTC

[04/15] isis-site git commit: ISIS-1594: fixes anchors for extension point's conventions

http://git-wip-us.apache.org/repos/asf/isis-site/blob/dd1ff6a4/content/guides/ugfun.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugfun.pdf b/content/guides/ugfun.pdf
index dba06ff..4fb3115 100644
--- a/content/guides/ugfun.pdf
+++ b/content/guides/ugfun.pdf
@@ -4,16 +4,16 @@
 << /Title (Fundamentals)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170307234429+00'00')
-/ModDate (D:20170307234429+00'00')
+/CreationDate (D:20170308005332+00'00')
+/ModDate (D:20170308005332+00'00')
 >>
 endobj
 2 0 obj
 << /Type /Catalog
 /Pages 3 0 R
 /Names 16 0 R
-/Outlines 1225 0 R
-/PageLabels 1270 0 R
+/Outlines 1224 0 R
+/PageLabels 1269 0 R
 /PageMode /UseOutlines
 /OpenAction [7 0 R /FitH 842.89]
 /ViewerPreferences << /DisplayDocTitle true
@@ -23,7 +23,7 @@ endobj
 3 0 obj
 << /Type /Pages
 /Count 133
-/Kids [7 0 R 10 0 R 12 0 R 14 0 R 42 0 R 51 0 R 54 0 R 57 0 R 60 0 R 78 0 R 88 0 R 92 0 R 101 0 R 112 0 R 117 0 R 126 0 R 131 0 R 142 0 R 150 0 R 164 0 R 180 0 R 187 0 R 192 0 R 198 0 R 202 0 R 208 0 R 221 0 R 246 0 R 277 0 R 306 0 R 322 0 R 330 0 R 334 0 R 346 0 R 349 0 R 361 0 R 369 0 R 377 0 R 384 0 R 390 0 R 396 0 R 403 0 R 409 0 R 416 0 R 421 0 R 427 0 R 445 0 R 449 0 R 452 0 R 460 0 R 467 0 R 473 0 R 475 0 R 479 0 R 482 0 R 491 0 R 499 0 R 510 0 R 517 0 R 523 0 R 533 0 R 540 0 R 544 0 R 550 0 R 558 0 R 570 0 R 575 0 R 582 0 R 585 0 R 599 0 R 608 0 R 617 0 R 620 0 R 628 0 R 633 0 R 656 0 R 673 0 R 686 0 R 696 0 R 701 0 R 706 0 R 716 0 R 721 0 R 724 0 R 726 0 R 733 0 R 743 0 R 750 0 R 768 0 R 806 0 R 831 0 R 867 0 R 879 0 R 881 0 R 886 0 R 888 0 R 891 0 R 893 0 R 899 0 R 901 0 R 903 0 R 917 0 R 920 0 R 933 0 R 940 0 R 945 0 R 950 0 R 966 0 R 979 0 R 983 0 R 988 0 R 992 0 R 995 0 R 1002 0 R 1005 0 R 1009 0 R 1017 0 R 1032 0 R 1035 0 R 1038 0 R 1048 0 R 1053 0 R 1056 0 R 1061 0 R 
 1073 0 R 1079 0 R 1089 0 R 1091 0 R 1102 0 R 1105 0 R 1115 0 R 1121 0 R 1123 0 R]
+/Kids [7 0 R 10 0 R 12 0 R 14 0 R 42 0 R 51 0 R 54 0 R 57 0 R 60 0 R 78 0 R 88 0 R 92 0 R 101 0 R 112 0 R 117 0 R 126 0 R 131 0 R 142 0 R 150 0 R 164 0 R 180 0 R 187 0 R 192 0 R 198 0 R 202 0 R 208 0 R 221 0 R 246 0 R 277 0 R 306 0 R 322 0 R 330 0 R 334 0 R 346 0 R 349 0 R 361 0 R 369 0 R 377 0 R 384 0 R 390 0 R 396 0 R 403 0 R 409 0 R 416 0 R 421 0 R 427 0 R 445 0 R 449 0 R 452 0 R 460 0 R 467 0 R 473 0 R 475 0 R 479 0 R 482 0 R 490 0 R 498 0 R 509 0 R 516 0 R 522 0 R 532 0 R 539 0 R 543 0 R 549 0 R 557 0 R 570 0 R 575 0 R 582 0 R 585 0 R 599 0 R 608 0 R 617 0 R 620 0 R 627 0 R 632 0 R 655 0 R 671 0 R 685 0 R 695 0 R 700 0 R 705 0 R 715 0 R 720 0 R 723 0 R 725 0 R 732 0 R 742 0 R 749 0 R 767 0 R 805 0 R 829 0 R 865 0 R 877 0 R 879 0 R 884 0 R 886 0 R 889 0 R 891 0 R 897 0 R 899 0 R 901 0 R 915 0 R 918 0 R 931 0 R 938 0 R 943 0 R 948 0 R 964 0 R 977 0 R 981 0 R 986 0 R 990 0 R 993 0 R 1000 0 R 1003 0 R 1007 0 R 1015 0 R 1030 0 R 1033 0 R 1036 0 R 1047 0 R 1052 0 R 1055 0 R 1060 0 R 
 1072 0 R 1078 0 R 1088 0 R 1090 0 R 1101 0 R 1104 0 R 1114 0 R 1120 0 R 1122 0 R]
 >>
 endobj
 4 0 obj
@@ -80,11 +80,11 @@ endobj
 << /Type /Font
 /BaseFont /AAAACX+NotoSerif
 /Subtype /TrueType
-/FontDescriptor 1272 0 R
+/FontDescriptor 1271 0 R
 /FirstChar 32
 /LastChar 255
-/Widths 1274 0 R
-/ToUnicode 1273 0 R
+/Widths 1273 0 R
+/ToUnicode 1272 0 R
 >>
 endobj
 9 0 obj
@@ -1639,7 +1639,7 @@ endobj
 /F1.0 8 0 R
 >>
 >>
-/Annots [1140 0 R 1141 0 R 1142 0 R 1143 0 R 1144 0 R 1145 0 R 1146 0 R 1147 0 R 1148 0 R 1149 0 R 1150 0 R 1151 0 R 1152 0 R 1153 0 R 1154 0 R 1155 0 R 1156 0 R 1157 0 R 1158 0 R 1159 0 R 1160 0 R 1161 0 R 1162 0 R 1163 0 R 1164 0 R 1165 0 R 1166 0 R 1167 0 R 1168 0 R 1169 0 R 1170 0 R 1171 0 R 1172 0 R 1173 0 R 1174 0 R 1175 0 R 1176 0 R 1177 0 R 1178 0 R 1179 0 R 1180 0 R 1181 0 R 1182 0 R 1183 0 R 1184 0 R 1185 0 R 1186 0 R 1187 0 R 1188 0 R 1189 0 R 1190 0 R 1191 0 R 1192 0 R 1193 0 R 1194 0 R 1195 0 R 1196 0 R 1197 0 R 1198 0 R 1199 0 R 1200 0 R 1201 0 R 1202 0 R 1203 0 R 1204 0 R 1205 0 R 1206 0 R 1207 0 R 1208 0 R 1209 0 R 1210 0 R 1211 0 R 1212 0 R 1213 0 R 1214 0 R 1215 0 R]
+/Annots [1139 0 R 1140 0 R 1141 0 R 1142 0 R 1143 0 R 1144 0 R 1145 0 R 1146 0 R 1147 0 R 1148 0 R 1149 0 R 1150 0 R 1151 0 R 1152 0 R 1153 0 R 1154 0 R 1155 0 R 1156 0 R 1157 0 R 1158 0 R 1159 0 R 1160 0 R 1161 0 R 1162 0 R 1163 0 R 1164 0 R 1165 0 R 1166 0 R 1167 0 R 1168 0 R 1169 0 R 1170 0 R 1171 0 R 1172 0 R 1173 0 R 1174 0 R 1175 0 R 1176 0 R 1177 0 R 1178 0 R 1179 0 R 1180 0 R 1181 0 R 1182 0 R 1183 0 R 1184 0 R 1185 0 R 1186 0 R 1187 0 R 1188 0 R 1189 0 R 1190 0 R 1191 0 R 1192 0 R 1193 0 R 1194 0 R 1195 0 R 1196 0 R 1197 0 R 1198 0 R 1199 0 R 1200 0 R 1201 0 R 1202 0 R 1203 0 R 1204 0 R 1205 0 R 1206 0 R 1207 0 R 1208 0 R 1209 0 R 1210 0 R 1211 0 R 1212 0 R 1213 0 R 1214 0 R]
 >>
 endobj
 11 0 obj
@@ -1822,7 +1822,7 @@ endobj
 /Font << /F1.0 8 0 R
 >>
 >>
-/Annots [1216 0 R 1217 0 R 1218 0 R 1219 0 R 1220 0 R 1221 0 R 1222 0 R 1223 0 R]
+/Annots [1215 0 R 1216 0 R 1217 0 R 1218 0 R 1219 0 R 1220 0 R 1221 0 R 1222 0 R]
 >>
 endobj
 13 0 obj
@@ -2578,7 +2578,7 @@ endobj
 /Font << /F2.0 18 0 R
 /F1.0 8 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [19 0 R 20 0 R 21 0 R 22 0 R 23 0 R 24 0 R 26 0 R 27 0 R 28 0 R 29 0 R 30 0 R 31 0 R 32 0 R 33 0 R 34 0 R 35 0 R 36 0 R 37 0 R 38 0 R 39 0 R 40 0 R]
@@ -2593,18 +2593,18 @@ endobj
 >>
 endobj
 17 0 obj
-<< /Kids [120 0 R 298 0 R 121 0 R 484 0 R 623 0 R 530 0 R 669 0 R 829 0 R 196 0 R 1075 0 R 760 0 R 851 0 R 341 0 R 1063 0 R 774 0 R 564 0 R 780 0 R]
+<< /Kids [120 0 R 525 0 R 298 0 R 121 0 R 566 0 R 673 0 R 1042 0 R 196 0 R 1074 0 R 759 0 R 849 0 R 341 0 R 1062 0 R 773 0 R 563 0 R 779 0 R]
 >>
 endobj
 18 0 obj
 << /Type /Font
 /BaseFont /AAAACY+NotoSerif-Bold
 /Subtype /TrueType
-/FontDescriptor 1276 0 R
+/FontDescriptor 1275 0 R
 /FirstChar 32
 /LastChar 255
-/Widths 1278 0 R
-/ToUnicode 1277 0 R
+/Widths 1277 0 R
+/ToUnicode 1276 0 R
 >>
 endobj
 19 0 obj
@@ -3503,7 +3503,7 @@ endobj
 /F3.1 44 0 R
 /F4.0 48 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [47 0 R]
@@ -3516,11 +3516,11 @@ endobj
 << /Type /Font
 /BaseFont /AAAACZ+FontAwesome
 /Subtype /TrueType
-/FontDescriptor 1280 0 R
+/FontDescriptor 1279 0 R
 /FirstChar 32
 /LastChar 255
-/Widths 1282 0 R
-/ToUnicode 1281 0 R
+/Widths 1281 0 R
+/ToUnicode 1280 0 R
 >>
 endobj
 45 0 obj
@@ -3544,11 +3544,11 @@ endobj
 << /Type /Font
 /BaseFont /AAAADA+NotoSerif-BoldItalic
 /Subtype /TrueType
-/FontDescriptor 1284 0 R
+/FontDescriptor 1283 0 R
 /FirstChar 32
 /LastChar 255
-/Widths 1286 0 R
-/ToUnicode 1285 0 R
+/Widths 1285 0 R
+/ToUnicode 1284 0 R
 >>
 endobj
 49 0 obj
@@ -4271,7 +4271,7 @@ endobj
 /F4.0 48 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 >>
@@ -4280,11 +4280,11 @@ endobj
 << /Type /Font
 /BaseFont /AAAADB+NotoSerif-Italic
 /Subtype /TrueType
-/FontDescriptor 1288 0 R
+/FontDescriptor 1287 0 R
 /FirstChar 32
 /LastChar 255
-/Widths 1290 0 R
-/ToUnicode 1289 0 R
+/Widths 1289 0 R
+/ToUnicode 1288 0 R
 >>
 endobj
 53 0 obj
@@ -5075,7 +5075,7 @@ endobj
 /F2.0 18 0 R
 /F5.0 52 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 >>
@@ -5919,7 +5919,7 @@ endobj
 /F4.0 48 0 R
 /F5.0 52 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 >>
@@ -6924,7 +6924,7 @@ endobj
 /F5.0 52 0 R
 /F6.0 73 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [61 0 R 62 0 R 63 0 R 64 0 R 65 0 R 66 0 R 67 0 R 68 0 R 69 0 R 70 0 R 74 0 R 75 0 R 76 0 R]
@@ -7047,22 +7047,22 @@ endobj
 << /Type /Font
 /BaseFont /AAAADC+NotoSerif
 /Subtype /TrueType
-/FontDescriptor 1292 0 R
+/FontDescriptor 1291 0 R
 /FirstChar 32
 /LastChar 255
-/Widths 1294 0 R
-/ToUnicode 1293 0 R
+/Widths 1293 0 R
+/ToUnicode 1292 0 R
 >>
 endobj
 73 0 obj
 << /Type /Font
 /BaseFont /AAAADD+mplus1mn-regular
 /Subtype /TrueType
-/FontDescriptor 1296 0 R
+/FontDescriptor 1295 0 R
 /FirstChar 32
 /LastChar 255
-/Widths 1298 0 R
-/ToUnicode 1297 0 R
+/Widths 1297 0 R
+/ToUnicode 1296 0 R
 >>
 endobj
 74 0 obj
@@ -7689,7 +7689,7 @@ endobj
 /F2.0 18 0 R
 /F4.0 48 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [79 0 R 80 0 R 82 0 R 84 0 R 85 0 R]
@@ -8613,7 +8613,7 @@ endobj
 /Contents 87 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /XObject << /I1 86 0 R
-/Stamp1 1224 0 R
+/Stamp1 1223 0 R
 >>
 /Font << /F5.0 52 0 R
 /F1.0 8 0 R
@@ -9459,7 +9459,7 @@ endobj
 /F5.0 52 0 R
 /F6.0 73 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [95 0 R 96 0 R 97 0 R 98 0 R 99 0 R]
@@ -10348,7 +10348,7 @@ endobj
 /F2.0 18 0 R
 /F5.0 52 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [102 0 R 103 0 R 104 0 R 105 0 R 106 0 R 107 0 R]
@@ -11064,7 +11064,7 @@ endobj
 /F2.0 18 0 R
 /F5.0 52 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [114 0 R]
@@ -11800,7 +11800,7 @@ endobj
 /F2.0 18 0 R
 /F5.0 52 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [123 0 R 124 0 R]
@@ -11813,13 +11813,13 @@ endobj
 [117 0 R /XYZ 0 404.94000000000017 null]
 endobj
 120 0 obj
-<< /Limits [(_ugfun) (_ugfun_core-concepts_building-blocks_oid)]
-/Names [(_ugfun) 15 0 R (_ugfun_core-concepts) 43 0 R (_ugfun_core-concepts_add-ons) 297 0 R (_ugfun_core-concepts_building-blocks) 176 0 R (_ugfun_core-concepts_building-blocks_domain-events) 214 0 R (_ugfun_core-concepts_building-blocks_domain-services) 205 0 R (_ugfun_core-concepts_building-blocks_metamodel) 177 0 R (_ugfun_core-concepts_building-blocks_mixins-and-contributions) 211 0 R (_ugfun_core-concepts_building-blocks_objects-members) 194 0 R (_ugfun_core-concepts_building-blocks_oid) 218 0 R]
+<< /Limits [(__ugfun_core-concepts_building-blocks_domain-events) (__ugfun_how-tos_class-structure_class-definition_domain-services)]
+/Names [(__ugfun_core-concepts_building-blocks_domain-events) 214 0 R (__ugfun_core-concepts_building-blocks_domain-services) 205 0 R (__ugfun_core-concepts_building-blocks_metamodel) 177 0 R (__ugfun_core-concepts_building-blocks_mixins-and-contributions) 211 0 R (__ugfun_core-concepts_building-blocks_objects-members) 194 0 R (__ugfun_core-concepts_building-blocks_oid) 218 0 R (__ugfun_core-concepts_building-blocks_types-of-domain-objects) 182 0 R (__ugfun_core-concepts_building-blocks_value-objects) 231 0 R (__ugfun_core-concepts_philosophy_domain-driven-design_ubiquitous-language) 49 0 R (__ugfun_how-tos_class-structure_actions_bigdecimal-parameters) 603 0 R (__ugfun_how-tos_class-structure_actions_collection-parameter-types) 583 0 R (__ugfun_how-tos_class-structure_actions_defining-actions) 571 0 R (__ugfun_how-tos_class-structure_actions_optional-parameters) 588 0 R (__ugfun_how-tos_class-structure_actions_reference-parameter-types) 576 0 R (__ugfun_how-tos_class-structure_acti
 ons_reference-parameter-types_removing-boilerplate) 580 0 R (__ugfun_how-tos_class-structure_actions_string-parameters) 594 0 R (__ugfun_how-tos_class-structure_class-definition_domain-services) 476 0 R]
 >>
 endobj
 121 0 obj
 << /Limits [(_ugfun_core-concepts_principles) (_ugfun_getting-started_datanucleus-enhancer)]
-/Names [(_ugfun_core-concepts_principles) 119 0 R (_ugfun_core-concepts_principles_apache-isis-vs) 132 0 R (_ugfun_core-concepts_principles_apache-isis-vs_cqrs) 148 0 R (_ugfun_core-concepts_principles_apache-isis-vs_event-sourcing) 161 0 R (_ugfun_core-concepts_principles_apache-isis-vs_metawidget) 172 0 R (_ugfun_core-concepts_principles_apache-isis-vs_mvc-server-side-frameworks) 133 0 R (_ugfun_core-concepts_principles_isis-itself) 127 0 R (_ugfun_core-concepts_principles_your-apps) 122 0 R (_ugfun_faqs) 1080 0 R (_ugfun_faqs_enabling-logging) 1082 0 R (_ugfun_faqs_enhance-only) 1095 0 R (_ugfun_faqs_how-run-fixtures-on-app-startup) 1131 0 R (_ugfun_faqs_how-to-handle-void-and-null-results) 1116 0 R (_ugfun_faqs_how-to-implement-a-spellchecker) 1124 0 R (_ugfun_faqs_i18n-label-in-wicket-viewer) 1106 0 R (_ugfun_faqs_per-user-themes) 1096 0 R (_ugfun_faqs_restful-image-property) 1092 0 R (_ugfun_faqs_subtype-entity-not-fully-populated) 1086 0 R (_ugfun_getting-started) 335 0 R (_u
 gfun_getting-started_datanucleus-enhancer) 438 0 R]
+/Names [(_ugfun_core-concepts_principles) 119 0 R (_ugfun_core-concepts_principles_apache-isis-vs) 132 0 R (_ugfun_core-concepts_principles_apache-isis-vs_cqrs) 148 0 R (_ugfun_core-concepts_principles_apache-isis-vs_event-sourcing) 161 0 R (_ugfun_core-concepts_principles_apache-isis-vs_metawidget) 172 0 R (_ugfun_core-concepts_principles_apache-isis-vs_mvc-server-side-frameworks) 133 0 R (_ugfun_core-concepts_principles_isis-itself) 127 0 R (_ugfun_core-concepts_principles_your-apps) 122 0 R (_ugfun_faqs) 1079 0 R (_ugfun_faqs_enabling-logging) 1081 0 R (_ugfun_faqs_enhance-only) 1094 0 R (_ugfun_faqs_how-run-fixtures-on-app-startup) 1130 0 R (_ugfun_faqs_how-to-handle-void-and-null-results) 1115 0 R (_ugfun_faqs_how-to-implement-a-spellchecker) 1123 0 R (_ugfun_faqs_i18n-label-in-wicket-viewer) 1105 0 R (_ugfun_faqs_per-user-themes) 1095 0 R (_ugfun_faqs_restful-image-property) 1091 0 R (_ugfun_faqs_subtype-entity-not-fully-populated) 1085 0 R (_ugfun_getting-started) 335 0 R (_u
 gfun_getting-started_datanucleus-enhancer) 438 0 R]
 >>
 endobj
 122 0 obj
@@ -12514,7 +12514,7 @@ endobj
 /F3.1 44 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 >>
@@ -13455,7 +13455,7 @@ endobj
 /F2.0 18 0 R
 /F5.0 52 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [134 0 R 135 0 R 136 0 R 137 0 R 138 0 R 139 0 R 140 0 R]
@@ -14384,7 +14384,7 @@ endobj
 /F5.0 52 0 R
 /F6.0 73 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [143 0 R 144 0 R 145 0 R 146 0 R 147 0 R]
@@ -15560,7 +15560,7 @@ endobj
 /F2.0 18 0 R
 /F5.0 52 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [151 0 R 152 0 R 153 0 R 154 0 R 155 0 R 157 0 R 158 0 R 159 0 R 160 0 R 162 0 R]
@@ -15625,11 +15625,11 @@ endobj
 << /Type /Font
 /BaseFont /AAAADE+mplus-1p-regular
 /Subtype /TrueType
-/FontDescriptor 1300 0 R
+/FontDescriptor 1299 0 R
 /FirstChar 32
 /LastChar 255
-/Widths 1302 0 R
-/ToUnicode 1301 0 R
+/Widths 1301 0 R
+/ToUnicode 1300 0 R
 >>
 endobj
 157 0 obj
@@ -16687,7 +16687,7 @@ endobj
 /F6.0 73 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [165 0 R 166 0 R 167 0 R 168 0 R 169 0 R 170 0 R 171 0 R 173 0 R 174 0 R 175 0 R 178 0 R]
@@ -17893,7 +17893,7 @@ endobj
 /F2.0 18 0 R
 /F5.0 52 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [181 0 R 183 0 R 184 0 R 185 0 R]
@@ -18611,7 +18611,7 @@ endobj
 /F6.0 73 0 R
 >>
 /XObject << /I2 189 0 R
-/Stamp1 1224 0 R
+/Stamp1 1223 0 R
 >>
 >>
 /Annots [188 0 R 190 0 R]
@@ -19811,7 +19811,7 @@ endobj
 /F2.0 18 0 R
 /F7.0 156 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [193 0 R]
@@ -19836,7 +19836,7 @@ endobj
 endobj
 196 0 obj
 << /Limits [(auto-complete-for-action-param) (code-memberorder-code)]
-/Names [(auto-complete-for-action-param) 855 0 R (auto-complete-for-property) 837 0 R (auto-complete-repository-based) 868 0 R (best-of-both-worlds) 1074 0 R (building-the-app) 351 0 R (choices-for-action-parameter) 846 0 R (choices-for-property) 833 0 R (class-object) 649 0 R (code-membergrouplayout-code) 922 0 R (code-memberorder-code) 910 0 R]
+/Names [(auto-complete-for-action-param) 853 0 R (auto-complete-for-property) 835 0 R (auto-complete-repository-based) 866 0 R (best-of-both-worlds) 1073 0 R (building-the-app) 351 0 R (choices-for-action-parameter) 844 0 R (choices-for-property) 831 0 R (class-object) 648 0 R (code-membergrouplayout-code) 920 0 R (code-memberorder-code) 908 0 R]
 >>
 endobj
 197 0 obj
@@ -22256,7 +22256,7 @@ endobj
 /F2.0 18 0 R
 /F3.1 44 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 >>
@@ -23082,7 +23082,7 @@ endobj
 /F2.0 18 0 R
 /F7.0 156 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [204 0 R]
@@ -23815,7 +23815,7 @@ endobj
 /F1.0 8 0 R
 /F3.1 44 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [209 0 R 210 0 R 212 0 R 213 0 R 215 0 R 217 0 R 219 0 R]
@@ -23901,7 +23901,7 @@ endobj
 endobj
 219 0 obj
 << /Border [0 0 0]
-/Dest (_ugfun_core-concepts_building-blocks_metamodel)
+/Dest (__ugfun_core-concepts_building-blocks_metamodel)
 /Subtype /Link
 /Rect [154.71578125 370.6400000000004 211.12178125 384.92000000000036]
 /Type /Annot
@@ -24914,7 +24914,7 @@ endobj
 /F2.0 18 0 R
 /F3.1 44 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [222 0 R 223 0 R 224 0 R 225 0 R 226 0 R 227 0 R 228 0 R 229 0 R 230 0 R 233 0 R 234 0 R 235 0 R 236 0 R 237 0 R 238 0 R 239 0 R 240 0 R 241 0 R 242 0 R 243 0 R 244 0 R]
@@ -26193,7 +26193,7 @@ endobj
 /Font << /F1.0 8 0 R
 /F6.0 73 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [247 0 R 248 0 R 249 0 R 250 0 R 251 0 R 252 0 R 253 0 R 254 0 R 255 0 R 256 0 R 257 0 R 258 0 R 259 0 R 260 0 R 261 0 R 262 0 R 263 0 R 264 0 R 265 0 R 266 0 R 267 0 R 268 0 R 269 0 R 270 0 R 271 0 R 272 0 R 273 0 R 274 0 R 275 0 R]
@@ -27588,7 +27588,7 @@ endobj
 /F2.0 18 0 R
 /F3.1 44 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [278 0 R 279 0 R 280 0 R 281 0 R 282 0 R 283 0 R 284 0 R 285 0 R 286 0 R 287 0 R 288 0 R 289 0 R 290 0 R 291 0 R 292 0 R 293 0 R 294 0 R 295 0 R 296 0 R 299 0 R 300 0 R 301 0 R 302 0 R 303 0 R 304 0 R]
@@ -27807,8 +27807,8 @@ endobj
 [277 0 R /XYZ 0 308.97000000000037 null]
 endobj
 298 0 obj
-<< /Limits [(_ugfun_core-concepts_building-blocks_types-of-domain-objects) (_ugfun_core-concepts_philosophy_naked-objects-pattern_object-interface-mapping)]
-/Names [(_ugfun_core-concepts_building-blocks_types-of-domain-objects) 182 0 R (_ugfun_core-concepts_building-blocks_value-objects) 231 0 R (_ugfun_core-concepts_framework-provided-services) 232 0 R (_ugfun_core-concepts_other-deployment-options) 313 0 R (_ugfun_core-concepts_philosophy) 45 0 R (_ugfun_core-concepts_philosophy_aop) 89 0 R (_ugfun_core-concepts_philosophy_domain-driven-design) 46 0 R (_ugfun_core-concepts_philosophy_domain-driven-design_ubiquitous-language) 49 0 R (_ugfun_core-concepts_philosophy_hexagonal-architecture) 83 0 R (_ugfun_core-concepts_philosophy_how-eases-ddd) 108 0 R (_ugfun_core-concepts_philosophy_naked-objects-pattern) 58 0 R (_ugfun_core-concepts_philosophy_naked-objects-pattern_object-interface-mapping) 71 0 R]
+<< /Limits [(_ugfun_core-concepts) (_ugfun_core-concepts_philosophy_naked-objects-pattern_object-interface-mapping)]
+/Names [(_ugfun_core-concepts) 43 0 R (_ugfun_core-concepts_add-ons) 297 0 R (_ugfun_core-concepts_building-blocks) 176 0 R (_ugfun_core-concepts_framework-provided-services) 232 0 R (_ugfun_core-concepts_other-deployment-options) 313 0 R (_ugfun_core-concepts_philosophy) 45 0 R (_ugfun_core-concepts_philosophy_aop) 89 0 R (_ugfun_core-concepts_philosophy_domain-driven-design) 46 0 R (_ugfun_core-concepts_philosophy_hexagonal-architecture) 83 0 R (_ugfun_core-concepts_philosophy_how-eases-ddd) 108 0 R (_ugfun_core-concepts_philosophy_naked-objects-pattern) 58 0 R (_ugfun_core-concepts_philosophy_naked-objects-pattern_object-interface-mapping) 71 0 R]
 >>
 endobj
 299 0 obj
@@ -28714,7 +28714,7 @@ endobj
 /Font << /F1.0 8 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [307 0 R 308 0 R 309 0 R 310 0 R 311 0 R 312 0 R 315 0 R 316 0 R 317 0 R 318 0 R 319 0 R 320 0 R]
@@ -29537,7 +29537,7 @@ endobj
 /F1.0 8 0 R
 /F6.0 73 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [325 0 R 327 0 R 328 0 R]
@@ -29807,7 +29807,7 @@ endobj
 /Font << /F1.0 8 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [332 0 R]
@@ -30625,7 +30625,7 @@ endobj
 /F3.1 44 0 R
 /F6.0 73 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [336 0 R 337 0 R 338 0 R 339 0 R 342 0 R 343 0 R]
@@ -30674,7 +30674,7 @@ endobj
 endobj
 341 0 obj
 << /Limits [(for-action-parameters) (hide-a-property)]
-/Names [(for-action-parameters) 845 0 R (for-both-properties-and-action-parameters) 863 0 R (for-properties) 832 0 R (from-within-the-ide) 358 0 R (full-stack-but-extensible) 128 0 R (generating-the-app) 347 0 R (grids-vs-components) 968 0 R (hide-a-collection) 775 0 R (hide-a-contributed-property-collection-or-action) 777 0 R (hide-a-property) 773 0 R]
+/Names [(for-action-parameters) 843 0 R (for-both-properties-and-action-parameters) 861 0 R (for-properties) 830 0 R (from-within-the-ide) 358 0 R (full-stack-but-extensible) 128 0 R (generating-the-app) 347 0 R (grids-vs-components) 966 0 R (hide-a-collection) 774 0 R (hide-a-contributed-property-collection-or-action) 776 0 R (hide-a-property) 772 0 R]
 >>
 endobj
 342 0 obj
@@ -31454,7 +31454,7 @@ endobj
 /F6.0 73 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 >>
@@ -32285,7 +32285,7 @@ endobj
 /F6.0 73 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [350 0 R 353 0 R 354 0 R 357 0 R 359 0 R]
@@ -32599,7 +32599,7 @@ endobj
 /F6.0 73 0 R
 >>
 /XObject << /I3 363 0 R
-/Stamp1 1224 0 R
+/Stamp1 1223 0 R
 >>
 >>
 /Annots [362 0 R 364 0 R 366 0 R]
@@ -33170,7 +33170,7 @@ endobj
 /Contents 368 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /XObject << /I4 367 0 R
-/Stamp1 1224 0 R
+/Stamp1 1223 0 R
 >>
 /Font << /F1.0 8 0 R
 /F6.0 73 0 R
@@ -33573,7 +33573,7 @@ endobj
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /XObject << /I5 375 0 R
 /I6 380 0 R
-/Stamp1 1224 0 R
+/Stamp1 1223 0 R
 >>
 /Font << /F1.0 8 0 R
 /F6.0 73 0 R
@@ -33923,7 +33923,7 @@ endobj
 >>
 /XObject << /I7 385 0 R
 /I8 387 0 R
-/Stamp1 1224 0 R
+/Stamp1 1223 0 R
 >>
 >>
 /Annots [386 0 R 388 0 R]
@@ -34276,7 +34276,7 @@ endobj
 >>
 /XObject << /I9 391 0 R
 /I10 393 0 R
-/Stamp1 1224 0 R
+/Stamp1 1223 0 R
 >>
 >>
 /Annots [392 0 R 394 0 R]
@@ -34643,7 +34643,7 @@ endobj
 >>
 /XObject << /I11 397 0 R
 /I12 399 0 R
-/Stamp1 1224 0 R
+/Stamp1 1223 0 R
 >>
 >>
 /Annots [398 0 R 400 0 R]
@@ -35221,7 +35221,7 @@ endobj
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /XObject << /I13 401 0 R
 /I14 405 0 R
-/Stamp1 1224 0 R
+/Stamp1 1223 0 R
 >>
 /Font << /F1.0 8 0 R
 >>
@@ -35654,7 +35654,7 @@ endobj
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /XObject << /I15 407 0 R
 /I16 411 0 R
-/Stamp1 1224 0 R
+/Stamp1 1223 0 R
 >>
 /Font << /F1.0 8 0 R
 >>
@@ -36166,7 +36166,7 @@ endobj
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /XObject << /I17 414 0 R
 /I18 418 0 R
-/Stamp1 1224 0 R
+/Stamp1 1223 0 R
 >>
 /Font << /F1.0 8 0 R
 /F3.1 44 0 R
@@ -36608,7 +36608,7 @@ endobj
 >>
 /XObject << /I19 422 0 R
 /I20 424 0 R
-/Stamp1 1224 0 R
+/Stamp1 1223 0 R
 >>
 >>
 /Annots [423 0 R 425 0 R]
@@ -38531,7 +38531,7 @@ endobj
 /F3.1 44 0 R
 /F1.1 72 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [429 0 R 430 0 R 431 0 R 432 0 R 434 0 R 435 0 R 436 0 R 437 0 R 439 0 R 440 0 R 441 0 R 442 0 R 443 0 R]
@@ -38555,7 +38555,7 @@ endobj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
-/URI (dg.pdf#_dg_ide_intellij_live-templates)
+/URI (dg.pdf#<em>dg_ide_intellij_live-templates)
 >>
 /Subtype /Link
 /Rect [319.7832058823529 703.04 453.8393529411764 717.32]
@@ -38566,7 +38566,7 @@ endobj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
-/URI (dg.pdf#_dg_ide_eclipse_editor-templates)
+/URI (dg.pdf#</em>dg_ide_eclipse_editor-templates)
 >>
 /Subtype /Link
 /Rect [464.33411764705875 703.04 547.0399999999998 717.32]
@@ -38577,7 +38577,7 @@ endobj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
-/URI (dg.pdf#_dg_ide_eclipse_editor-templates)
+/URI (dg.pdf#</em>dg_ide_eclipse_editor-templates)
 >>
 /Subtype /Link
 /Rect [48.24 687.26 108.2055 701.5400000000001]
@@ -38856,7 +38856,7 @@ endobj
 /F6.0 73 0 R
 /F3.1 44 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [446 0 R 447 0 R]
@@ -40423,7 +40423,7 @@ endobj
 /Font << /F6.0 73 0 R
 /F1.0 8 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [450 0 R]
@@ -41298,7 +41298,7 @@ endobj
 /F6.1 454 0 R
 /F3.1 44 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [455 0 R 456 0 R 457 0 R 458 0 R]
@@ -41311,11 +41311,11 @@ endobj
 << /Type /Font
 /BaseFont /AAAADF+mplus1mn-regular
 /Subtype /TrueType
-/FontDescriptor 1304 0 R
+/FontDescriptor 1303 0 R
 /FirstChar 32
 /LastChar 255
-/Widths 1306 0 R
-/ToUnicode 1305 0 R
+/Widths 1305 0 R
+/ToUnicode 1304 0 R
 >>
 endobj
 455 0 obj
@@ -42134,7 +42134,7 @@ endobj
 /F6.0 73 0 R
 /F3.1 44 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [463 0 R 464 0 R]
@@ -42684,7 +42684,7 @@ endobj
 /F6.0 73 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [468 0 R 469 0 R 470 0 R]
@@ -46268,7 +46268,7 @@ endobj
 /F6.1 454 0 R
 /F1.0 8 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 >>
@@ -47481,7 +47481,7 @@ endobj
 /F1.1 72 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [477 0 R]
@@ -49639,7 +49639,7 @@ endobj
 /F6.0 73 0 R
 /F6.1 454 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [480 0 R]
@@ -50991,21 +50991,16 @@ endobj
 /F6.1 454 0 R
 /F5.0 52 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [485 0 R 486 0 R 488 0 R 489 0 R]
+/Annots [484 0 R 485 0 R 487 0 R 488 0 R]
 >>
 endobj
 483 0 obj
 [482 0 R /XYZ 0 841.89 null]
 endobj
 484 0 obj
-<< /Limits [(_ugfun_getting-started_simpleapp-archetype) (_ugfun_how-tos_class-structure_actions_reference-parameter-types_removing-boilerplate)]
-/Names [(_ugfun_getting-started_simpleapp-archetype) 344 0 R (_ugfun_how-tos) 461 0 R (_ugfun_how-tos_bulk-actions) 870 0 R (_ugfun_how-tos_business-rules) 766 0 R (_ugfun_how-tos_class-structure) 462 0 R (_ugfun_how-tos_class-structure_actions) 566 0 R (_ugfun_how-tos_class-structure_actions_bigdecimal-parameters) 603 0 R (_ugfun_how-tos_class-structure_actions_collection-parameter-types) 583 0 R (_ugfun_how-tos_class-structure_actions_defining-actions) 571 0 R (_ugfun_how-tos_class-structure_actions_optional-parameters) 588 0 R (_ugfun_how-tos_class-structure_actions_reference-parameter-types) 576 0 R (_ugfun_how-tos_class-structure_actions_reference-parameter-types_removing-boilerplate) 580 0 R]
->>
-endobj
-485 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -51016,7 +51011,7 @@ endobj
 /Type /Annot
 >>
 endobj
-486 0 obj
+485 0 obj
 << /Border [0 0 0]
 /Dest (ugvro.adoc)
 /Subtype /Link
@@ -51024,26 +51019,26 @@ endobj
 /Type /Annot
 >>
 endobj
-487 0 obj
+486 0 obj
 [482 0 R /XYZ 0 230.32999999999998 null]
 endobj
-488 0 obj
+487 0 obj
 << /Border [0 0 0]
-/Dest (_ugfun_how-tos_class-structure_class-definition_entities)
+/Dest (<em>ugfun_how-tos_class-structure_class-definition_entities)
 /Subtype /Link
 /Rect [89.463 166.23999999999995 159.666 180.51999999999995]
 /Type /Annot
 >>
 endobj
-489 0 obj
+488 0 obj
 << /Border [0 0 0]
-/Dest (_ugfun_how-tos_class-structure_class-definition_view-models)
+/Dest (</em>ugfun_how-tos_class-structure_class-definition_view-models)
 /Subtype /Link
 /Rect [184.72950000000003 166.23999999999995 242.81550000000004 180.51999999999995]
 /Type /Annot
 >>
 endobj
-490 0 obj
+489 0 obj
 << /Length 20912
 >>
 stream
@@ -52325,24 +52320,24 @@ Q
 
 endstream
 endobj
-491 0 obj
+490 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 490 0 R
+/Contents 489 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F1.0 8 0 R
 /F6.0 73 0 R
 /F2.0 18 0 R
 /F6.1 454 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [492 0 R 493 0 R 494 0 R 495 0 R 497 0 R]
+/Annots [491 0 R 492 0 R 493 0 R 494 0 R 496 0 R]
 >>
 endobj
-492 0 obj
+491 0 obj
 << /Border [0 0 0]
 /Dest (_ugfun_object-layout)
 /Subtype /Link
@@ -52350,7 +52345,7 @@ endobj
 /Type /Annot
 >>
 endobj
-493 0 obj
+492 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -52361,7 +52356,7 @@ endobj
 /Type /Annot
 >>
 endobj
-494 0 obj
+493 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -52372,7 +52367,7 @@ endobj
 /Type /Annot
 >>
 endobj
-495 0 obj
+494 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -52383,10 +52378,10 @@ endobj
 /Type /Annot
 >>
 endobj
-496 0 obj
-[491 0 R /XYZ 0 462.6 null]
+495 0 obj
+[490 0 R /XYZ 0 462.6 null]
 endobj
-497 0 obj
+496 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -52397,7 +52392,7 @@ endobj
 /Type /Annot
 >>
 endobj
-498 0 obj
+497 0 obj
 << /Length 25748
 >>
 stream
@@ -54023,11 +54018,11 @@ Q
 
 endstream
 endobj
-499 0 obj
+498 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 498 0 R
+/Contents 497 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F1.0 8 0 R
 /F3.1 44 0 R
@@ -54035,29 +54030,29 @@ endobj
 /F6.0 73 0 R
 /F7.0 156 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [500 0 R 501 0 R 502 0 R 503 0 R 504 0 R 505 0 R 506 0 R]
+/Annots [499 0 R 500 0 R 501 0 R 502 0 R 503 0 R 504 0 R 505 0 R]
 >>
 endobj
-500 0 obj
+499 0 obj
 << /Border [0 0 0]
-/Dest (_ugfun_how-tos_class-structure_class-definition_entities)
+/Dest (<em>ugfun_how-tos_class-structure_class-definition_entities)
 /Subtype /Link
 /Rect [111.06361397058822 791.6099999999999 182.2830174632353 805.89]
 /Type /Annot
 >>
 endobj
-501 0 obj
+500 0 obj
 << /Border [0 0 0]
-/Dest (_ugfun_how-tos_class-structure_class-definition_view-models)
+/Dest (</em>ugfun_how-tos_class-structure_class-definition_view-models)
 /Subtype /Link
 /Rect [422.5372895220588 791.6099999999999 481.63969301470587 805.89]
 /Type /Annot
 >>
 endobj
-502 0 obj
+501 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -54068,7 +54063,7 @@ endobj
 /Type /Annot
 >>
 endobj
-503 0 obj
+502 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -54079,7 +54074,7 @@ endobj
 /Type /Annot
 >>
 endobj
-504 0 obj
+503 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -54090,7 +54085,7 @@ endobj
 /Type /Annot
 >>
 endobj
-505 0 obj
+504 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -54101,7 +54096,7 @@ endobj
 /Type /Annot
 >>
 endobj
-506 0 obj
+505 0 obj
 << /Border [0 0 0]
 /Dest (_ugfun_how-tos_class-structure_properties-vs-parameters)
 /Subtype /Link
@@ -54109,13 +54104,13 @@ endobj
 /Type /Annot
 >>
 endobj
+506 0 obj
+[498 0 R /XYZ 0 620.6199999999999 null]
+endobj
 507 0 obj
-[499 0 R /XYZ 0 620.6199999999999 null]
+[498 0 R /XYZ 0 126.63999999999993 null]
 endobj
 508 0 obj
-[499 0 R /XYZ 0 126.63999999999993 null]
-endobj
-509 0 obj
 << /Length 13409
 >>
 stream
@@ -54935,37 +54930,37 @@ Q
 
 endstream
 endobj
-510 0 obj
+509 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 509 0 R
+/Contents 508 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F1.0 8 0 R
 /F6.0 73 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [511 0 R 513 0 R 514 0 R]
+/Annots [510 0 R 512 0 R 513 0 R]
 >>
 endobj
-511 0 obj
+510 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
-/URI (rgcfg.pdf#_rgcfg_configuring-core_isis-objects-editing)
+/URI (rgcfg.pdf#__rgcfg_configuring-core_isis-objects-editing)
 >>
 /Subtype /Link
 /Rect [240.97779492187502 669.8299999999999 390.34008984375004 684.11]
 /Type /Annot
 >>
 endobj
-512 0 obj
-[510 0 R /XYZ 0 657.08 null]
+511 0 obj
+[509 0 R /XYZ 0 657.08 null]
 endobj
-513 0 obj
+512 0 obj
 << /Border [0 0 0]
 /Dest (ugvw.adoc)
 /Subtype /Link
@@ -54973,7 +54968,7 @@ endobj
 /Type /Annot
 >>
 endobj
-514 0 obj
+513 0 obj
 << /Border [0 0 0]
 /Dest (ugvro.adoc)
 /Subtype /Link
@@ -54981,10 +54976,10 @@ endobj
 /Type /Annot
 >>
 endobj
-515 0 obj
-[510 0 R /XYZ 0 464.9600000000001 null]
+514 0 obj
+[509 0 R /XYZ 0 464.9600000000001 null]
 endobj
-516 0 obj
+515 0 obj
 << /Length 33153
 >>
 stream
@@ -57345,11 +57340,11 @@ Q
 
 endstream
 endobj
-517 0 obj
+516 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 516 0 R
+/Contents 515 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F6.0 73 0 R
 /F6.1 454 0 R
@@ -57358,19 +57353,19 @@ endobj
 /F7.0 156 0 R
 /F5.0 52 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [520 0 R 521 0 R]
+/Annots [519 0 R 520 0 R]
 >>
 endobj
+517 0 obj
+[516 0 R /XYZ 0 455.97 null]
+endobj
 518 0 obj
-[517 0 R /XYZ 0 455.97 null]
+[516 0 R /XYZ 0 232.96999999999997 null]
 endobj
 519 0 obj
-[517 0 R /XYZ 0 232.96999999999997 null]
-endobj
-520 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -57381,7 +57376,7 @@ endobj
 /Type /Annot
 >>
 endobj
-521 0 obj
+520 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -57392,7 +57387,7 @@ endobj
 /Type /Annot
 >>
 endobj
-522 0 obj
+521 0 obj
 << /Length 29694
 >>
 stream
@@ -59377,23 +59372,23 @@ Q
 
 endstream
 endobj
-523 0 obj
+522 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 522 0 R
+/Contents 521 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F1.0 8 0 R
 /F6.0 73 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [524 0 R 526 0 R 527 0 R 528 0 R 531 0 R]
+/Annots [523 0 R 526 0 R 527 0 R 528 0 R 530 0 R]
 >>
 endobj
-524 0 obj
+523 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -59404,8 +59399,13 @@ endobj
 /Type /Annot
 >>
 endobj
+524 0 obj
+[522 0 R /XYZ 0 669.37 null]
+endobj
 525 0 obj
-[523 0 R /XYZ 0 669.37 null]
+<< /Limits [(__ugfun_how-tos_class-structure_class-definition_entities) (_ugfun)]
+/Names [(__ugfun_how-tos_class-structure_class-definition_entities) 471 0 R (__ugfun_how-tos_class-structure_class-definition_view-models) 483 0 R (__ugfun_how-tos_class-structure_properties_derived-properties) 514 0 R (__ugfun_how-tos_class-structure_properties_editable-properties) 507 0 R (__ugfun_how-tos_class-structure_properties_handling-mandatory-properties-in-subtypes) 541 0 R (__ugfun_how-tos_class-structure_properties_ignoring-properties) 511 0 R (__ugfun_how-tos_class-structure_properties_mapping-bigdecimals) 524 0 R (__ugfun_how-tos_class-structure_properties_mapping-blobs-and-clobs) 529 0 R (__ugfun_how-tos_class-structure_properties_mapping-blobs-and-clobs_mapping-blobs) 533 0 R (__ugfun_how-tos_class-structure_properties_mapping-blobs-and-clobs_mapping-clobs) 537 0 R (__ugfun_how-tos_class-structure_properties_mapping-blobs-and-clobs_mapping-to-varbinary-or-varchar) 540 0 R (__ugfun_how-tos_class-structure_properties_mapping-joda-dates) 518 0 R (__ugfun_how-tos_class-s
 tructure_properties_mapping-strings) 517 0 R (__ugfun_how-tos_class-structure_properties_optional-properties) 506 0 R (__ugfun_how-tos_class-structure_properties_value-vs-reference-types) 495 0 R (__ugfun_how-tos_domain-services_organizing-services) 717 0 R (__ugfun_object-layout_dynamic_xml-unreferenced) 991 0 R (_ugfun) 15 0 R]
+>>
 endobj
 526 0 obj
 << /Border [0 0 0]
@@ -59441,22 +59441,17 @@ endobj
 >>
 endobj
 529 0 obj
-[523 0 R /XYZ 0 195.25000000000006 null]
+[522 0 R /XYZ 0 195.25000000000006 null]
 endobj
 530 0 obj
-<< /Limits [(_ugfun_how-tos_class-structure_properties_handling-mandatory-properties-in-subtypes) (_ugfun_how-tos_class-structure_properties_optional-properties)]
-/Names [(_ugfun_how-tos_class-structure_properties_handling-mandatory-properties-in-subtypes) 542 0 R (_ugfun_how-tos_class-structure_properties_ignoring-properties) 512 0 R (_ugfun_how-tos_class-structure_properties_mapping-bigdecimals) 525 0 R (_ugfun_how-tos_class-structure_properties_mapping-blobs-and-clobs) 529 0 R (_ugfun_how-tos_class-structure_properties_mapping-blobs-and-clobs_mapping-blobs) 534 0 R (_ugfun_how-tos_class-structure_properties_mapping-blobs-and-clobs_mapping-clobs) 538 0 R (_ugfun_how-tos_class-structure_properties_mapping-blobs-and-clobs_mapping-to-varbinary-or-varchar) 541 0 R (_ugfun_how-tos_class-structure_properties_mapping-joda-dates) 519 0 R (_ugfun_how-tos_class-structure_properties_mapping-strings) 518 0 R (_ugfun_how-tos_class-structure_properties_optional-properties) 507 0 R]
->>
-endobj
-531 0 obj
 << /Border [0 0 0]
-/Dest (_ugfun_how-tos_class-structure_properties_mapping-joda-dates)
+/Dest (__ugfun_how-tos_class-structure_properties_mapping-joda-dates)
 /Subtype /Link
 /Rect [89.65027777777777 106.78000000000003 145.36766666666665 121.06000000000003]
 /Type /Annot
 >>
 endobj
-532 0 obj
+531 0 obj
 << /Length 48790
 >>
 stream
@@ -62965,27 +62960,27 @@ Q
 
 endstream
 endobj
-533 0 obj
+532 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 532 0 R
+/Contents 531 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F2.0 18 0 R
 /F6.0 73 0 R
 /F1.0 8 0 R
 /F3.1 44 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [535 0 R 536 0 R 537 0 R]
+/Annots [534 0 R 535 0 R 536 0 R]
 >>
 endobj
-534 0 obj
-[533 0 R /XYZ 0 841.89 null]
+533 0 obj
+[532 0 R /XYZ 0 841.89 null]
 endobj
-535 0 obj
+534 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -62996,7 +62991,7 @@ endobj
 /Type /Annot
 >>
 endobj
-536 0 obj
+535 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -63007,7 +63002,7 @@ endobj
 /Type /Annot
 >>
 endobj
-537 0 obj
+536 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -63018,10 +63013,10 @@ endobj
 /Type /Annot
 >>
 endobj
-538 0 obj
-[533 0 R /XYZ 0 177.81000000000012 null]
+537 0 obj
+[532 0 R /XYZ 0 177.81000000000012 null]
 endobj
-539 0 obj
+538 0 obj
 << /Length 41078
 >>
 stream
@@ -65924,29 +65919,29 @@ Q
 
 endstream
 endobj
-540 0 obj
+539 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 539 0 R
+/Contents 538 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F6.0 73 0 R
 /F3.1 44 0 R
 /F1.0 8 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 >>
 endobj
+540 0 obj
+[539 0 R /XYZ 0 484.48999999999995 null]
+endobj
 541 0 obj
-[540 0 R /XYZ 0 484.48999999999995 null]
+[539 0 R /XYZ 0 187.00999999999996 null]
 endobj
 542 0 obj
-[540 0 R /XYZ 0 187.00999999999996 null]
-endobj
-543 0 obj
 << /Length 25900
 >>
 stream
@@ -67583,11 +67578,11 @@ Q
 
 endstream
 endobj
-544 0 obj
+543 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 543 0 R
+/Contents 542 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F1.0 8 0 R
 /F6.0 73 0 R
@@ -67595,32 +67590,32 @@ endobj
 /F7.0 156 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [546 0 R 547 0 R 548 0 R]
+/Annots [545 0 R 546 0 R 547 0 R]
 >>
 endobj
-545 0 obj
-[544 0 R /XYZ 0 337.7900000000001 null]
+544 0 obj
+[543 0 R /XYZ 0 337.7900000000001 null]
 endobj
-546 0 obj
+545 0 obj
 << /Border [0 0 0]
-/Dest (_ugfun_how-tos_class-structure_class-definition_entities)
+/Dest (<em>ugfun_how-tos_class-structure_class-definition_entities)
 /Subtype /Link
 /Rect [111.06361397058822 245.92000000000004 182.2830174632353 260.20000000000005]
 /Type /Annot
 >>
 endobj
-547 0 obj
+546 0 obj
 << /Border [0 0 0]
-/Dest (_ugfun_how-tos_class-structure_class-definition_view-models)
+/Dest (</em>ugfun_how-tos_class-structure_class-definition_view-models)
 /Subtype /Link
 /Rect [422.5372895220588 245.92000000000004 481.63969301470587 260.20000000000005]
 /Type /Annot
 >>
 endobj
-548 0 obj
+547 0 obj
 << /Border [0 0 0]
 /Dest (_ugfun_object-layout)
 /Subtype /Link
@@ -67628,7 +67623,7 @@ endobj
 /Type /Annot
 >>
 endobj
-549 0 obj
+548 0 obj
 << /Length 27026
 >>
 stream
@@ -69383,11 +69378,11 @@ Q
 
 endstream
 endobj
-550 0 obj
+549 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 549 0 R
+/Contents 548 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F1.0 8 0 R
 /F6.0 73 0 R
@@ -69395,13 +69390,13 @@ endobj
 /F2.0 18 0 R
 /F6.1 454 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [551 0 R 552 0 R 553 0 R 554 0 R 555 0 R]
+/Annots [550 0 R 551 0 R 552 0 R 553 0 R 554 0 R]
 >>
 endobj
-551 0 obj
+550 0 obj
 << /Border [0 0 0]
 /Dest (_ugfun_how-tos_class-structure_properties)
 /Subtype /Link
@@ -69409,7 +69404,7 @@ endobj
 /Type /Annot
 >>
 endobj
-552 0 obj
+551 0 obj
 << /Border [0 0 0]
 /Dest (ugvw.adoc)
 /Subtype /Link
@@ -69417,7 +69412,7 @@ endobj
 /Type /Annot
 >>
 endobj
-553 0 obj
+552 0 obj
 << /Border [0 0 0]
 /Dest (_ugfun_how-tos_class-structure_actions)
 /Subtype /Link
@@ -69425,7 +69420,7 @@ endobj
 /Type /Annot
 >>
 endobj
-554 0 obj
+553 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -69436,7 +69431,7 @@ endobj
 /Type /Annot
 >>
 endobj
-555 0 obj
+554 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -69447,10 +69442,10 @@ endobj
 /Type /Annot
 >>
 endobj
-556 0 obj
-[550 0 R /XYZ 0 515.9399999999999 null]
+555 0 obj
+[549 0 R /XYZ 0 515.9399999999999 null]
 endobj
-557 0 obj
+556 0 obj
 << /Length 24179
 >>
 stream
@@ -71025,11 +71020,11 @@ Q
 
 endstream
 endobj
-558 0 obj
+557 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 557 0 R
+/Contents 556 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F6.0 73 0 R
 /F6.1 454 0 R
@@ -71037,13 +71032,13 @@ endobj
 /F3.1 44 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [559 0 R 560 0 R 561 0 R 562 0 R 565 0 R 567 0 R 568 0 R]
+/Annots [558 0 R 559 0 R 560 0 R 561 0 R 564 0 R 567 0 R 568 0 R]
 >>
 endobj
-559 0 obj
+558 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -71054,7 +71049,7 @@ endobj
 /Type /Annot
 >>
 endobj
-560 0 obj
+559 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -71065,7 +71060,7 @@ endobj
 /Type /Annot
 >>
 endobj
-561 0 obj
+560 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -71076,7 +71071,7 @@ endobj
 /Type /Annot
 >>
 endobj
-562 0 obj
+561 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -71087,15 +71082,15 @@ endobj
 /Type /Annot
 >>
 endobj
-563 0 obj
-[558 0 R /XYZ 0 357.35 null]
+562 0 obj
+[557 0 R /XYZ 0 357.35 null]
 endobj
-564 0 obj
+563 0 obj
 << /Limits [(properties) (ui-events)]
-/Names [(properties) 195 0 R (property) 652 0 R (prototyping) 734 0 R (realization-within-apache-isis) 94 0 R (registering-domain-services) 744 0 R (required-updates-to-the-dom-project-s-pom-xml) 1025 0 R (required-updates-to-the-dom-project-s-pom-xml-2) 1041 0 R (rows-full-width-cols-and-tabs) 984 0 R (running-the-app) 352 0 R (running-with-fixtures) 365 0 R (scoped-services) 736 0 R (screencast) 973 0 R (tertiary-menubar) 1057 0 R (the-getid-method) 753 0 R (trigger-on-collection-change) 821 0 R (trigger-on-property-change) 814 0 R (ui-events) 216 0 R]
+/Names [(properties) 195 0 R (property) 651 0 R (prototyping) 733 0 R (realization-within-apache-isis) 94 0 R (registering-domain-services) 743 0 R (required-updates-to-the-dom-project-s-pom-xml) 1023 0 R (required-updates-to-the-dom-project-s-pom-xml-2) 1039 0 R (rows-full-width-cols-and-tabs) 982 0 R (running-the-app) 352 0 R (running-with-fixtures) 365 0 R (scoped-services) 735 0 R (screencast) 971 0 R (tertiary-menubar) 1056 0 R (the-getid-method) 752 0 R (trigger-on-collection-change) 820 0 R (trigger-on-property-change) 813 0 R (ui-events) 216 0 R]
 >>
 endobj
-565 0 obj
+564 0 obj
 << /Border [0 0 0]
 /Dest (_ugfun_how-tos_simulating-collections-of-values)
 /Subtype /Link
@@ -71103,8 +71098,13 @@ endobj
 /Type /Annot
 >>
 endobj
+565 0 obj
+[557 0 R /XYZ 0 224.57 null]
+endobj
 566 0 obj
-[558 0 R /XYZ 0 224.57 null]
+<< /Limits [(_ugfun_getting-started_simpleapp-archetype) (_ugfun_how-tos_ui-hints)]
+/Names [(_ugfun_getting-started_simpleapp-archetype) 344 0 R (_ugfun_how-tos) 461 0 R (_ugfun_how-tos_bulk-actions) 868 0 R (_ugfun_how-tos_business-rules) 765 0 R (_ugfun_how-tos_class-structure) 462 0 R (_ugfun_how-tos_class-structure_actions) 565 0 R (_ugfun_how-tos_class-structure_class-definition) 465 0 R (_ugfun_how-tos_class-structure_collections) 544 0 R (_ugfun_how-tos_class-structure_inject-services) 612 0 R (_ugfun_how-tos_class-structure_properties) 486 0 R (_ugfun_how-tos_class-structure_properties-vs-parameters) 622 0 R (_ugfun_how-tos_crud) 754 0 R (_ugfun_how-tos_derived-members) 810 0 R (_ugfun_how-tos_domain-services) 709 0 R (_ugfun_how-tos_drop-downs-and-defaults) 827 0 R (_ugfun_how-tos_render-all-properties-in-tables) 874 0 R (_ugfun_how-tos_simulating-collections-of-values) 870 0 R (_ugfun_how-tos_ui-hints) 623 0 R]
+>>
 endobj
 567 0 obj
 << /Border [0 0 0]
@@ -72533,7 +72533,7 @@ endobj
 /F6.1 454 0 R
 /F3.1 44 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [572 0 R 573 0 R]
@@ -74305,7 +74305,7 @@ endobj
 /F7.0 156 0 R
 /F6.1 454 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [577 0 R 578 0 R 579 0 R]
@@ -75730,7 +75730,7 @@ endobj
 /F1.0 8 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 >>
@@ -77974,7 +77974,7 @@ endobj
 /F2.0 18 0 R
 /F6.1 454 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [586 0 R 587 0 R 589 0 R 590 0 R 591 0 R 592 0 R 593 0 R 595 0 R 596 0 R 597 0 R]
@@ -77993,7 +77993,7 @@ endobj
 endobj
 587 0 obj
 << /Border [0 0 0]
-/Dest (_ugfun_how-tos_class-structure_actions_reference-parameter-types_removing-boilerplate)
+/Dest (__ugfun_how-tos_class-structure_actions_reference-parameter-types_removing-boilerplate)
 /Subtype /Link
 /Rect [290.265 563.16 320.358 577.44]
 /Type /Annot
@@ -78004,7 +78004,7 @@ endobj
 endobj
 589 0 obj
 << /Border [0 0 0]
-/Dest (_ugfun_how-tos_class-structure_properties_optional-properties)
+/Dest (__ugfun_how-tos_class-structure_properties_optional-properties)
 /Subtype /Link
 /Rect [115.0745 505.5000000000001 237.748 519.7800000000001]
 /Type /Annot
@@ -78056,7 +78056,7 @@ endobj
 endobj
 595 0 obj
 << /Border [0 0 0]
-/Dest (_ugfun_how-tos_class-structure_properties_mapping-strings)
+/Dest (__ugfun_how-tos_class-structure_properties_mapping-strings)
 /Subtype /Link
 /Rect [117.62927777777777 91.54000000000006 253.63844444444442 105.82000000000006]
 /Type /Annot
@@ -79862,7 +79862,7 @@ endobj
 /F3.1 44 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [600 0 R 601 0 R 602 0 R 604 0 R 605 0 R 606 0 R]
@@ -79903,7 +79903,7 @@ endobj
 endobj
 604 0 obj
 << /Border [0 0 0]
-/Dest (_ugfun_how-tos_class-structure_properties_mapping-bigdecimals)
+/Dest (__ugfun_how-tos_class-structure_properties_mapping-bigdecimals)
 /Subtype /Link
 /Rect [158.69937499999997 248.9 398.6391875 263.18]
 /Type /Annot
@@ -81464,7 +81464,7 @@ endobj
 /F3.1 44 0 R
 /F5.0 52 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 /Annots [609 0 R 610 0 R 611 0 R 613 0 R 614 0 R]
@@ -83391,7 +83391,7 @@ endobj
 /F1.0 8 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 >>
@@ -84524,10 +84524,10 @@ endobj
 /F5.0 52 0 R
 /F6.0 73 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [626 0 R]
+/Annots [625 0 R]
 >>
 endobj
 621 0 obj
@@ -84537,17 +84537,12 @@ endobj
 [620 0 R /XYZ 0 705.4200000000002 null]
 endobj
 623 0 obj
-<< /Limits [(_ugfun_how-tos_class-structure_actions_string-parameters) (_ugfun_how-tos_class-structure_properties_editable-properties)]
-/Names [(_ugfun_how-tos_class-structure_actions_string-parameters) 594 0 R (_ugfun_how-tos_class-structure_class-definition) 465 0 R (_ugfun_how-tos_class-structure_class-definition_domain-services) 476 0 R (_ugfun_how-tos_class-structure_class-definition_entities) 471 0 R (_ugfun_how-tos_class-structure_class-definition_view-models) 483 0 R (_ugfun_how-tos_class-structure_collections) 545 0 R (_ugfun_how-tos_class-structure_inject-services) 612 0 R (_ugfun_how-tos_class-structure_properties) 487 0 R (_ugfun_how-tos_class-structure_properties-vs-parameters) 622 0 R (_ugfun_how-tos_class-structure_properties_derived-properties) 515 0 R (_ugfun_how-tos_class-structure_properties_editable-properties) 508 0 R]
->>
-endobj
-624 0 obj
 [620 0 R /XYZ 0 327.7750000000003 null]
 endobj
-625 0 obj
+624 0 obj
 [620 0 R /XYZ 0 228.35500000000027 null]
 endobj
-626 0 obj
+625 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -84558,7 +84553,7 @@ endobj
 /Type /Annot
 >>
 endobj
-627 0 obj
+626 0 obj
 << /Length 27840
 >>
 stream
@@ -86413,29 +86408,29 @@ Q
 
 endstream
 endobj
-628 0 obj
+627 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 627 0 R
+/Contents 626 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F1.0 8 0 R
 /F2.0 18 0 R
 /F6.0 73 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [631 0 R]
+/Annots [630 0 R]
 >>
 endobj
+628 0 obj
+[627 0 R /XYZ 0 763.08 null]
+endobj
 629 0 obj
-[628 0 R /XYZ 0 763.08 null]
+[627 0 R /XYZ 0 582.9600000000002 null]
 endobj
 630 0 obj
-[628 0 R /XYZ 0 582.9600000000002 null]
-endobj
-631 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -86446,7 +86441,7 @@ endobj
 /Type /Annot
 >>
 endobj
-632 0 obj
+631 0 obj
 << /Length 20930
 >>
 stream
@@ -87825,27 +87820,27 @@ Q
 
 endstream
 endobj
-633 0 obj
+632 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 632 0 R
+/Contents 631 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F6.0 73 0 R
 /F1.0 8 0 R
 /F3.1 44 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [635 0 R 637 0 R 638 0 R 640 0 R 641 0 R 642 0 R 643 0 R 644 0 R 645 0 R 646 0 R 648 0 R 650 0 R 651 0 R 653 0 R 654 0 R]
+/Annots [634 0 R 636 0 R 637 0 R 639 0 R 640 0 R 641 0 R 642 0 R 643 0 R 644 0 R 645 0 R 647 0 R 649 0 R 650 0 R 652 0 R 653 0 R]
 >>
 endobj
-634 0 obj
-[633 0 R /XYZ 0 603.0699999999999 null]
+633 0 obj
+[632 0 R /XYZ 0 603.0699999999999 null]
 endobj
-635 0 obj
+634 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -87856,10 +87851,10 @@ endobj
 /Type /Annot
 >>
 endobj
-636 0 obj
-[633 0 R /XYZ 0 539.45 null]
+635 0 obj
+[632 0 R /XYZ 0 539.45 null]
 endobj
-637 0 obj
+636 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -87870,7 +87865,7 @@ endobj
 /Type /Annot
 >>
 endobj
-638 0 obj
+637 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -87881,10 +87876,10 @@ endobj
 /Type /Annot
 >>
 endobj
-639 0 obj
-[633 0 R /XYZ 0 414.45000000000016 null]
+638 0 obj
+[632 0 R /XYZ 0 414.45000000000016 null]
 endobj
-640 0 obj
+639 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -87895,7 +87890,7 @@ endobj
 /Type /Annot
 >>
 endobj
-641 0 obj
+640 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -87906,7 +87901,7 @@ endobj
 /Type /Annot
 >>
 endobj
-642 0 obj
+641 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -87917,7 +87912,7 @@ endobj
 /Type /Annot
 >>
 endobj
-643 0 obj
+642 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -87928,7 +87923,7 @@ endobj
 /Type /Annot
 >>
 endobj
-644 0 obj
+643 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -87939,7 +87934,7 @@ endobj
 /Type /Annot
 >>
 endobj
-645 0 obj
+644 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -87950,7 +87945,7 @@ endobj
 /Type /Annot
 >>
 endobj
-646 0 obj
+645 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -87961,10 +87956,10 @@ endobj
 /Type /Annot
 >>
 endobj
-647 0 obj
-[633 0 R /XYZ 0 273.67000000000013 null]
+646 0 obj
+[632 0 R /XYZ 0 273.67000000000013 null]
 endobj
-648 0 obj
+647 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -87975,10 +87970,10 @@ endobj
 /Type /Annot
 >>
 endobj
-649 0 obj
-[633 0 R /XYZ 0 168.8300000000001 null]
+648 0 obj
+[632 0 R /XYZ 0 168.8300000000001 null]
 endobj
-650 0 obj
+649 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -87989,7 +87984,7 @@ endobj
 /Type /Annot
 >>
 endobj
-651 0 obj
+650 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -88000,10 +87995,10 @@ endobj
 /Type /Annot
 >>
 endobj
-652 0 obj
-[633 0 R /XYZ 0 103.17000000000007 null]
+651 0 obj
+[632 0 R /XYZ 0 103.17000000000007 null]
 endobj
-653 0 obj
+652 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -88014,7 +88009,7 @@ endobj
 /Type /Annot
 >>
 endobj
-654 0 obj
+653 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -88025,7 +88020,7 @@ endobj
 /Type /Annot
 >>
 endobj
-655 0 obj
+654 0 obj
 << /Length 21608
 >>
 stream
@@ -89429,11 +89424,11 @@ Q
 
 endstream
 endobj
-656 0 obj
+655 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 655 0 R
+/Contents 654 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F2.0 18 0 R
 /F3.1 44 0 R
@@ -89441,16 +89436,16 @@ endobj
 /F6.0 73 0 R
 /F7.0 156 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [658 0 R 659 0 R 661 0 R 662 0 R 664 0 R 665 0 R 666 0 R 667 0 R 670 0 R]
+/Annots [657 0 R 658 0 R 660 0 R 661 0 R 663 0 R 664 0 R 665 0 R 666 0 R 668 0 R]
 >>
 endobj
-657 0 obj
-[656 0 R /XYZ 0 801.89 null]
+656 0 obj
+[655 0 R /XYZ 0 801.89 null]
 endobj
-658 0 obj
+657 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -89461,7 +89456,7 @@ endobj
 /Type /Annot
 >>
 endobj
-659 0 obj
+658 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -89472,10 +89467,10 @@ endobj
 /Type /Annot
 >>
 endobj
-660 0 obj
-[656 0 R /XYZ 0 736.2300000000001 null]
+659 0 obj
+[655 0 R /XYZ 0 736.2300000000001 null]
 endobj
-661 0 obj
+660 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -89486,7 +89481,7 @@ endobj
 /Type /Annot
 >>
 endobj
-662 0 obj
+661 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -89497,10 +89492,10 @@ endobj
 /Type /Annot
 >>
 endobj
-663 0 obj
-[656 0 R /XYZ 0 670.5700000000003 null]
+662 0 obj
+[655 0 R /XYZ 0 670.5700000000003 null]
 endobj
-664 0 obj
+663 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -89511,7 +89506,7 @@ endobj
 /Type /Annot
 >>
 endobj
-665 0 obj
+664 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -89522,7 +89517,7 @@ endobj
 /Type /Annot
 >>
 endobj
-666 0 obj
+665 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -89533,7 +89528,7 @@ endobj
 /Type /Annot
 >>
 endobj
-667 0 obj
+666 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -89544,15 +89539,10 @@ endobj
 /Type /Annot
 >>
 endobj
-668 0 obj
-[656 0 R /XYZ 0 521.7900000000004 null]
-endobj
-669 0 obj
-<< /Limits [(_ugfun_how-tos_class-structure_properties_value-vs-reference-types) (_ugfun_how-tos_ui-hints_layout)]
-/Names [(_ugfun_how-tos_class-structure_properties_value-vs-reference-types) 496 0 R (_ugfun_how-tos_crud) 755 0 R (_ugfun_how-tos_derived-members) 811 0 R (_ugfun_how-tos_domain-services) 710 0 R (_ugfun_how-tos_domain-services_organizing-services) 718 0 R (_ugfun_how-tos_drop-downs-and-defaults) 828 0 R (_ugfun_how-tos_render-all-properties-in-tables) 876 0 R (_ugfun_how-tos_simulating-collections-of-values) 872 0 R (_ugfun_how-tos_ui-hints) 624 0 R (_ugfun_how-tos_ui-hints_action-icons-and-css) 674 0 R (_ugfun_how-tos_ui-hints_eager-rendering) 671 0 R (_ugfun_how-tos_ui-hints_layout) 668 0 R]
->>
+667 0 obj
+[655 0 R /XYZ 0 521.7900000000004 null]
 endobj
-670 0 obj
+668 0 obj
 << /Border [0 0 0]
 /Dest (_ugfun_object-layout)
 /Subtype /Link
@@ -89560,10 +89550,10 @@ endobj
 /Type /Annot
 >>
 endobj
-671 0 obj
-[656 0 R /XYZ 0 460.7300000000005 null]
+669 0 obj
+[655 0 R /XYZ 0 460.7300000000005 null]
 endobj
-672 0 obj
+670 0 obj
 << /Length 21036
 >>
 stream
@@ -90930,27 +90920,32 @@ Q
 
 endstream
 endobj
-673 0 obj
+671 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 672 0 R
+/Contents 670 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F6.0 73 0 R
 /F3.1 44 0 R
 /F1.0 8 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [675 0 R 676 0 R 678 0 R 679 0 R 680 0 R 682 0 R 683 0 R 684 0 R]
+/Annots [674 0 R 675 0 R 677 0 R 678 0 R 679 0 R 681 0 R 682 0 R 683 0 R]
 >>
 endobj
-674 0 obj
-[673 0 R /XYZ 0 466.54999999999995 null]
+672 0 obj
+[671 0 R /XYZ 0 466.54999999999995 null]
 endobj
-675 0 obj
+673 0 obj
+<< /Limits [(_ugfun_how-tos_ui-hints_action-icons-and-css) (_ugfun_object-layout_application-menu)]
+/Names [(_ugfun_how-tos_ui-hints_action-icons-and-css) 672 0 R (_ugfun_how-tos_ui-hints_eager-rendering) 669 0 R (_ugfun_how-tos_ui-hints_layout) 667 0 R (_ugfun_how-tos_ui-hints_names-and-descriptions) 646 0 R (_ugfun_how-tos_ui-hints_object-titles-and-icons) 624 0 R (_ugfun_how-tos_ui_are-you-sure) 691 0 R (_ugfun_jdo-mappings) 880 0 R (_ugfun_jdo-mappings_1-to-m-bidirectional-relationships) 881 0 R (_ugfun_object-layout) 902 0 R (_ugfun_object-layout_application-menu) 1041 0 R]
+>>
+endobj
+674 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -90961,7 +90956,7 @@ endobj
 /Type /Annot
 >>
 endobj
-676 0 obj
+675 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -90972,10 +90967,10 @@ endobj
 /Type /Annot
 >>
 endobj
-677 0 obj
-[673 0 R /XYZ 0 346.1499999999999 null]
+676 0 obj
+[671 0 R /XYZ 0 346.1499999999999 null]
 endobj
-678 0 obj
+677 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -90986,7 +90981,7 @@ endobj
 /Type /Annot
 >>
 endobj
-679 0 obj
+678 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -90997,7 +90992,7 @@ endobj
 /Type /Annot
 >>
 endobj
-680 0 obj
+679 0 obj
 << /Border [0 0 0]
 /Dest (_ugfun_object-layout)
 /Subtype /Link
@@ -91005,10 +91000,10 @@ endobj
 /Type /Annot
 >>
 endobj
-681 0 obj
-[673 0 R /XYZ 0 252.70999999999992 null]
+680 0 obj
+[671 0 R /XYZ 0 252.70999999999992 null]
 endobj
-682 0 obj
+681 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -91019,7 +91014,7 @@ endobj
 /Type /Annot
 >>
 endobj
-683 0 obj
+682 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -91030,7 +91025,7 @@ endobj
 /Type /Annot
 >>
 endobj
-684 0 obj
+683 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -91041,7 +91036,7 @@ endobj
 /Type /Annot
 >>
 endobj
-685 0 obj
+684 0 obj
 << /Length 13361
 >>
 stream
@@ -91824,24 +91819,24 @@ Q
 
 endstream
 endobj
-686 0 obj
+685 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 685 0 R
+/Contents 684 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F6.0 73 0 R
 /F1.0 8 0 R
 /F3.1 44 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [687 0 R 688 0 R 689 0 R 690 0 R 691 0 R 694 0 R]
+/Annots [686 0 R 687 0 R 688 0 R 689 0 R 690 0 R 693 0 R]
 >>
 endobj
-687 0 obj
+686 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -91852,7 +91847,7 @@ endobj
 /Type /Annot
 >>
 endobj
-688 0 obj
+687 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -91863,7 +91858,7 @@ endobj
 /Type /Annot
 >>
 endobj
-689 0 obj
+688 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -91874,7 +91869,7 @@ endobj
 /Type /Annot
 >>
 endobj
-690 0 obj
+689 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -91885,7 +91880,7 @@ endobj
 /Type /Annot
 >>
 endobj
-691 0 obj
+690 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -91896,13 +91891,13 @@ endobj
 /Type /Annot
 >>
 endobj
+691 0 obj
+[685 0 R /XYZ 0 331.43000000000006 null]
+endobj
 692 0 obj
-[686 0 R /XYZ 0 331.43000000000006 null]
+[685 0 R /XYZ 0 254.59000000000003 null]
 endobj
 693 0 obj
-[686 0 R /XYZ 0 254.59000000000003 null]
-endobj
-694 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -91913,7 +91908,7 @@ endobj
 /Type /Annot
 >>
 endobj
-695 0 obj
+694 0 obj
 << /Length 10830
 >>
 stream
@@ -92695,24 +92690,24 @@ Q
 
 endstream
 endobj
-696 0 obj
+695 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 695 0 R
+/Contents 694 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F6.0 73 0 R
 /F1.0 8 0 R
 /F2.0 18 0 R
 >>
-/XObject << /I21 697 0 R
-/I22 699 0 R
-/Stamp1 1224 0 R
+/XObject << /I21 696 0 R
+/I22 698 0 R
+/Stamp1 1223 0 R
 >>
 >>
 >>
 endobj
-697 0 obj
+696 0 obj
 << /Type /XObject
 /Subtype /Image
 /Height 219
@@ -92778,10 +92773,10 @@ hm\U0003659b,
 \ufffd\ufffd\ufffd\ufffd\ufffdy\ufffd\u05a3\ufffd,\ufffdL\ufffd8\ufffdX\ufffdvxT\u05af\ufffd\ufffd^k\ufffd\ufffdr\ufffdQ\\ufffd7\ufffd^\ufffdK!\ufffd�\ufffdC\ufffd\ufffd\ufffd\ufffd\ufffd[\ufffd\ufffdzt`\ufffd\ufffd\ufffd*\ufffd\ufffd\ufffd;\ufffd8\ufffdm\ufffd\ufffd{&C\ufffd\ufffdxO\ufffdtS\ufffdPX\ufffd\ufffd2J\ufffdd\ufffd[\ufffd\ufffd\ufffd.<\ufffd)\ufffd!.L\ufffdqaJ\ufffd@\ufffdSzB\ufffd\ufffd\ufffd\ufffdj\ufffd
 endstream
 endobj
-698 0 obj
-[696 0 R /XYZ 0 420.46000000000004 null]
+697 0 obj
+[695 0 R /XYZ 0 420.46000000000004 null]
 endobj
-699 0 obj
+698 0 obj
 << /Type /XObject
 /Subtype /Image
 /Height 279
@@ -92832,7 +92827,7 @@ W
 Es\ufffdg\ufffdB!\ufffd\ufffd\ufffdeRgg[\ufffd\ufffdB!\ufffdQ\ufffd\ufffd,e\ufffd\ufffdBQ \u0362\ufffd'\ufffd\ufffd\ufffd\ufffd\ufffdU\ufffd\ufffd\ufffd"\ufffdBH\ufffd#*^\ufffd\ufffd{Q\ufffd\ufffd\ufffdr
 endstream
 endobj
-700 0 obj
+699 0 obj
 << /Length 17176
 >>
 stream
@@ -94024,26 +94019,26 @@ Q
 
 endstream
 endobj
-701 0 obj
+700 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 700 0 R
+/Contents 699 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F3.1 44 0 R
 /F1.0 8 0 R
 /F6.0 73 0 R
 /F6.1 454 0 R
 >>
-/XObject << /I23 703 0 R
-/I24 704 0 R
-/Stamp1 1224 0 R
+/XObject << /I23 702 0 R
+/I24 703 0 R
+/Stamp1 1223 0 R
 >>
 >>
-/Annots [702 0 R]
+/Annots [701 0 R]
 >>
 endobj
-702 0 obj
+701 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -94054,7 +94049,7 @@ endobj
 /Type /Annot
 >>
 endobj
-703 0 obj
+702 0 obj
 << /Type /XObject
 /Subtype /Image
 /Height 279
@@ -94105,7 +94100,7 @@ g	
 !\ufffdP\ufffd\ufffdB~B\ufffd\ufffd\ufffd\ufffd\ufffd8\ufffd\ufffd?\ufffd\ufffd@}}\ufffdb\ufffd\ufffd\ufffd\ufffd;\ufffdU\ufffd\u060dq\ufffd\mt\ufffd"pE\ufffd\ufffd8\ufffde\ufffd\ufffdH_\u07f3X\ufffdY\ufffd#\ufffd\ufffd\ufffd
~\ufffd\ufffd(\ufffd\ufffd\ufffd~\ufffd\ufffd(\ufffdR\ufffd~\ufffd\ufffd(\ufffdR\ufffd~\ufffd\ufffd(\ufffdR\ufffd~\ufffd\ufffd(\ufffdR\ufffd~\ufffd\ufffd(\ufffdR\ufffd~\ufffd\ufffd(\ufffdR\ufffd~\ufffd\ufffd(\ufffdR\ufffd~\ufffd\ufffd(\ufffdR\ufffd~\ufffd\ufffd(\ufffdR\ufffd~\ufffd\ufffd(\ufffdR\ufffd~\ufffd\ufffd(\ufffdR\ufffd~\ufffd\ufffd(\ufffdR\ufffd~\ufffd\ufffd(\ufffdR\ufffd~\ufffd\ufffd(\ufffdR\ufffd~\ufffd\ufffd(\ufffdR\ufffd~\ufffd\ufffd(\ufffdR\ufffdD\ufffd\ufffd|'(\ufffd\ufffd(\ufffd\ufffdr\ufffd\ufffd&tvv\ufffd|?(\ufffd\ufffd(\ufffd\ufffd\ufffd?a\u07fer:\ufffdEQ\ufffd@\ufffd\ufffd\u041fPTT(\ufffd#\ufffd\ufffd\ufffd\ufffd\ufffd(\ufffd\ufffd(j\ufffdKD\ufffdz\ufffd"\ufffd\ufffda\ufffd\ufffdz
 endstream
 endobj
-704 0 obj
+703 0 obj
 << /Type /XObject
 /Subtype /Image
 /Height 279
@@ -94165,7 +94160,7 @@ N[
 \ufffd\ufffd\u0598\ufffdEQEQ\ufffdP\ufffd\ufffdmI.WG\ufffd\ufffd\ufffd\ufffd(\ufffd\ufffd\ufffdQ(\ufffdI\J\ufffd\ufffd\ufffd(\ufffd\ufffd\ufffdV\ufffdIk\ufffd\ufffd\ufffd)\ufffdh\ufffd\ufffdz\ufffd(\ufffd\ufffd(\ufffd\ufffd~\ufffd\ufffdA/\ufffd^\ufffd\ufffd\ufffdEQE)R?EQE)T\ufffd\ufffdDQ
 endstream
 endobj
-705 0 obj
+704 0 obj
 << /Length 8264
 >>
 stream
@@ -94648,11 +94643,11 @@ Q
 
 endstream
 endobj
-706 0 obj
+705 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 705 0 R
+/Contents 704 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F1.0 8 0 R
 /F6.0 73 0 R
@@ -94661,14 +94656,14 @@ endobj
 /F1.1 72 0 R
 /F5.0 52 0 R
 >>
-/XObject << /I25 713 0 R
-/Stamp1 1224 0 R
+/XObject << /I25 712 0 R
+/Stamp1 1223 0 R
 >>
 >>
-/Annots [707 0 R 708 0 R 709 0 R 711 0 R 712 0 R 714 0 R]
+/Annots [706 0 R 707 0 R 708 0 R 710 0 R 711 0 R 713 0 R]
 >>
 endobj
-707 0 obj
+706 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -94679,7 +94674,7 @@ endobj
 /Type /Annot
 >>
 endobj
-708 0 obj
+707 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -94690,7 +94685,7 @@ endobj
 /Type /Annot
 >>
 endobj
-709 0 obj
+708 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -94701,10 +94696,10 @@ endobj
 /Type /Annot
 >>
 endobj
-710 0 obj
-[706 0 R /XYZ 0 762.33 null]
+709 0 obj
+[705 0 R /XYZ 0 762.33 null]
 endobj
-711 0 obj
+710 0 obj
 << /Border [0 0 0]
 /Dest (_ugfun_core-concepts_philosophy_hexagonal-architecture)
 /Subtype /Link
@@ -94712,7 +94707,7 @@ endobj
 /Type /Annot
 >>
 endobj
-712 0 obj
+711 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -94723,7 +94718,7 @@ endobj
 /Type /Annot
 >>
 endobj
-713 0 obj
+712 0 obj
 << /Type /XObject
 /Subtype /Image
 /Height 660
@@ -95159,7 +95154,7 @@ o
 5\u020ca]T\ufffd\ufffd\ufffdT\ufffd	\ufffd0Hq~I\ufffd_t\ufffdeB\ufffdE\ufffd\ufffd\ufffd\ufffd\ufffdA\ufffd\u07605\ufffdA\ufffd`\ufffd\u0428\ufffd\ufffdK>	j\ufffd\ufffd.P[g\ufffduQ\ufffd\ufffd\ufffd0H\ufffd\ufffd\ufffd\ufffd/\ufffd\ufffd2\ufffd\u0762P\ufffdJ@\ufffd \u02ba\ufffd\u06a0#n\ufffd@\ufffd\ufffd\ufffd:\ufffd\ufffdh\ufffd\ufffd\u6eed3\ufffd6\ufffd\ufffd\ufffdI\ufffd\ufffd\ufffd\ufffdE7]f \ufffd\ufffd\ufffdQ\ufffd\ufffd\ufffd\ufffd\ufffd(Xt\ufffd\ufffd\ufffdQ]K\ufffd\ufffd\ufffd2\u020cz\ufffd\ufffdmN.wV\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdE7]f \ufffd\ufffd\ufffdW\ufffd-B\ufffd\u078b#\ufffd.]m\u0428\ufffd\ufffdZ\ufffd<no\ufffdB2\ufffd\ufffdJ\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd	)\ufffd/)\ufffd\ufffdn\ufffd\ufffd@h7'\ufffd\u0102AYE\ufffd\u03b9c\ufffdn\ufffd\ufffds\u01a2\ufffd\ufffdF\ufffd#0\ufffd.\ufffd%\ufffd~\ufffdM\ufffd\ufffd\ufffdbWg\ufffd\ufffd\ufffd\ufffdW\ufffd\ufffd?\ufffd\ufffd\u72ab\ufffd\ufffd\ufffd\ufffdO\ufffd\ufffd\u0773o\ufffd>\ufffd\ufffd\ufffdS\ufffd\ufffd~I\ufffd_t\ufffdeB\ufffd3\ufffd\ufffdE\ufffd\ufffd\u06ba\u0543{_[Z\ufffdsf\ufffdk\ufffdBq\ufffd}\ufffd\ufffd*r\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd)\ufffd\ufffdZ\ufffd\ufffd\ufffd \ufffd\ufffd\ufffd4\ufffdE7]f \ufffd;\u0287\ufffd\ufffd\ufffdF\ufffd*^\ufffd\ufffd]\ufffd\ufffd\ufffd>e\ufffd}J\u02e0\ufffdT~My\u0140\ufffd\ufffd\ufffda#*\ufffdi<\ufffd@\ufffd_R\ufffd\ufffdt\ufffd\ufffd\ufffdnK(O\ufffdu}\ufffd\ufffdQ\ufffd\ufffd\u0313\ufffd
\ufffd+\ufffd\ufffd\ufffd\ufffd\u05b1d\u01feg\ufffdAJ\ufffd\ufffd \ufffd\ufffd\ufffdt\ufffdE7]f \ufffd{\u029f\ufffdy\ufffdQ\ufffd\ufffdFW\ufffd\u016c\ufffd\ufffd\ufffde\ufffd0\ufffd \u0542G`H]\ufffdK\ufffd\ufffd\ufffd\ufffd.3\ufffd
	\ufffd[\ufffdI(vi\ufffde\ufffd\ufffd
 \ufffd\*Ji\ufffdY\ufffd<I\ufffd\ufffdU\ufffd\ufffd\ufffdg\ufffdM\ufffd\ufffdV\ufffd \ufffd \ufffdb\ufffdn\ufffd\ufffd@h\ufffd\ufffd!\ufffd \ufffd\ufffd\ufffd\ufffd.3\ufffdc\ufffd \ufffd (F\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd \ufffd \ufffdQ\ufffd\ufffd2\ufffd\ufffd7\ufffd \ufffd \ufffdb\ufffdn\ufffd\ufffd@h\ufffd\ufffd!\ufffd \ufffd\ufffd\ufffd\ufffd.3\ufffdc\ufffd \ufffd (F\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd \ufffd \ufffdQ\ufffd\ufffd2\ufffd\ufffd7\ufffd \ufffd \ufffdb\ufffdn\ufffd\ufffd@h\ufffd\ufffd!\ufffd \ufffd\ufffd\ufffd\ufffd.3\ufffdc\ufffd \ufffd (F\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd \ufffd \ufffdQ\ufffd\ufffd2\ufffd\ufffd7\ufffd \ufffd \ufffdb\ufffdn\ufffd\ufffd@h\ufffd\ufffd!\ufffd \ufffd\ufffd\ufffd\ufffd.3\ufffdc\ufffd \ufffd (F\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd \ufffd \ufffdQ\ufffd\ufffd\ufffd@ \ufffd@ \ufffd@ \ufffd@ \ufffd@ \ufffd@ \ufffd@ \ufffd@ \ufffd@ \ufffd@ \ufffd@ \ufffd@ \ufffd@ \ufffd@ \ufffd@ \ufffd@ \ufffd@ \ufffd\\ufffd\ufffdl\ufffd\ufffd
 endstream
 endobj
-714 0 obj
+713 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -95170,7 +95165,7 @@ endobj
 /Type /Annot
 >>
 endobj
-715 0 obj
+714 0 obj
 << /Length 9598
 >>
 stream
@@ -95725,24 +95720,24 @@ Q
 
 endstream
 endobj
-716 0 obj
+715 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 715 0 R
+/Contents 714 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F1.0 8 0 R
 /F2.0 18 0 R
 /F6.0 73 0 R
 /F7.0 156 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [717 0 R]
+/Annots [716 0 R]
 >>
 endobj
-717 0 obj
+716 0 obj
 << /Border [0 0 0]
 /Dest (rgsvc.adoc)
 /Subtype /Link
@@ -95750,13 +95745,13 @@ endobj
 /Type /Annot
 >>
 endobj
+717 0 obj
+[715 0 R /XYZ 0 735.3000000000001 null]
+endobj
 718 0 obj
-[716 0 R /XYZ 0 735.3000000000001 null]
+[715 0 R /XYZ 0 430.88000000000034 null]
 endobj
 719 0 obj
-[716 0 R /XYZ 0 430.88000000000034 null]
-endobj
-720 0 obj
 << /Length 23375
 >>
 stream
@@ -97394,26 +97389,26 @@ Q
 
 endstream
 endobj
-721 0 obj
+720 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 720 0 R
+/Contents 719 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F6.0 73 0 R
 /F6.1 454 0 R
 /F1.0 8 0 R
 /F2.0 18 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 >>
 endobj
-722 0 obj
-[721 0 R /XYZ 0 426.48999999999995 null]
+721 0 obj
+[720 0 R /XYZ 0 426.48999999999995 null]
 endobj
-723 0 obj
+722 0 obj
 << /Length 38361
 >>
 stream
@@ -100176,22 +100171,22 @@ Q
 
 endstream
 endobj
-724 0 obj
+723 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 723 0 R
+/Contents 722 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F6.0 73 0 R
 /F6.1 454 0 R
 /F1.0 8 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
 >>
 endobj
-725 0 obj
+724 0 obj
 << /Length 25550
 >>
 stream
@@ -101853,11 +101848,11 @@ Q
 
 endstream
 endobj
-726 0 obj
+725 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 725 0 R
+/Contents 724 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F3.1 44 0 R
 /F1.0 8 0 R
@@ -101865,16 +101860,16 @@ endobj
 /F2.0 18 0 R
 /F6.1 454 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [728 0 R 729 0 R 730 0 R]
+/Annots [727 0 R 728 0 R 729 0 R]
 >>
 endobj
-727 0 obj
-[726 0 R /XYZ 0 706.99 null]
+726 0 obj
+[725 0 R /XYZ 0 706.99 null]
 endobj
-728 0 obj
+727 0 obj
 << /Border [0 0 0]
 /Dest (_ugfun_how-tos_contributed-members)
 /Subtype /Link
@@ -101882,7 +101877,7 @@ endobj
 /Type /Annot
 >>
 endobj
-729 0 obj
+728 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -101893,7 +101888,7 @@ endobj
 /Type /Annot
 >>
 endobj
-730 0 obj
+729 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -101904,10 +101899,10 @@ endobj
 /Type /Annot
 >>
 endobj
-731 0 obj
-[726 0 R /XYZ 0 197.5500000000002 null]
+730 0 obj
+[725 0 R /XYZ 0 197.5500000000002 null]
 endobj
-732 0 obj
+731 0 obj
 << /Length 26140
 >>
 stream
@@ -103675,11 +103670,11 @@ Q
 
 endstream
 endobj
-733 0 obj
+732 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 732 0 R
+/Contents 731 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F6.0 73 0 R
 /F6.1 454 0 R
@@ -103687,27 +103682,27 @@ endobj
 /F2.0 18 0 R
 /F5.0 52 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [735 0 R 737 0 R 738 0 R 739 0 R 740 0 R 741 0 R]
+/Annots [734 0 R 736 0 R 737 0 R 738 0 R 739 0 R 740 0 R]
 >>
 endobj
-734 0 obj
-[733 0 R /XYZ 0 514.27 null]
+733 0 obj
+[732 0 R /XYZ 0 514.27 null]
 endobj
-735 0 obj
+734 0 obj
 << /Border [0 0 0]
-/Dest (_ugfun_how-tos_domain-services_organizing-services)
+/Dest (__ugfun_how-tos_domain-services_organizing-services)
 /Subtype /Link
 /Rect [514.3219999999999 465.96 544.415 480.23999999999995]
 /Type /Annot
 >>
 endobj
-736 0 obj
-[733 0 R /XYZ 0 350.30999999999995 null]
+735 0 obj
+[732 0 R /XYZ 0 350.30999999999995 null]
 endobj
-737 0 obj
+736 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -103718,7 +103713,7 @@ endobj
 /Type /Annot
 >>
 endobj
-738 0 obj
+737 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -103729,7 +103724,7 @@ endobj
 /Type /Annot
 >>
 endobj
-739 0 obj
+738 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -103740,7 +103735,7 @@ endobj
 /Type /Annot
 >>
 endobj
-740 0 obj
+739 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -103751,7 +103746,7 @@ endobj
 /Type /Annot
 >>
 endobj
-741 0 obj
+740 0 obj
 << /Border [0 0 0]
 /Dest (rgsvc.adoc)
 /Subtype /Link
@@ -103759,7 +103754,7 @@ endobj
 /Type /Annot
 >>
 endobj
-742 0 obj
+741 0 obj
 << /Length 12638
 >>
 stream
@@ -104427,26 +104422,26 @@ Q
 
 endstream
 endobj
-743 0 obj
+742 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 742 0 R
+/Contents 741 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F2.0 18 0 R
 /F1.0 8 0 R
 /F6.0 73 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [745 0 R 746 0 R 747 0 R]
+/Annots [744 0 R 745 0 R 746 0 R]
 >>
 endobj
-744 0 obj
-[743 0 R /XYZ 0 841.89 null]
+743 0 obj
+[742 0 R /XYZ 0 841.89 null]
 endobj
-745 0 obj
+744 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -104457,7 +104452,7 @@ endobj
 /Type /Annot
 >>
 endobj
-746 0 obj
+745 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -104468,7 +104463,7 @@ endobj
 /Type /Annot
 >>
 endobj
-747 0 obj
+746 0 obj
 << /Border [0 0 0]
 /Dest (rgsvc.adoc)
 /Subtype /Link
@@ -104476,10 +104471,10 @@ endobj
 /Type /Annot
 >>
 endobj
-748 0 obj
-[743 0 R /XYZ 0 107.91000000000014 null]
+747 0 obj
+[742 0 R /XYZ 0 107.91000000000014 null]
 endobj
-749 0 obj
+748 0 obj
 << /Length 11862
 >>
 stream
@@ -105215,11 +105210,11 @@ Q
 
 endstream
 endobj
-750 0 obj
+749 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 749 0 R
+/Contents 748 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F1.0 8 0 R
 /F5.0 52 0 R
@@ -105227,13 +105222,13 @@ endobj
 /F2.0 18 0 R
 /F3.1 44 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [751 0 R 752 0 R 754 0 R 757 0 R 758 0 R 761 0 R 763 0 R 765 0 R]
+/Annots [750 0 R 751 0 R 753 0 R 756 0 R 757 0 R 760 0 R 762 0 R 764 0 R]
 >>
 endobj
-751 0 obj
+750 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -105244,7 +105239,7 @@ endobj
 /Type /Annot
 >>
 endobj
-752 0 obj
+751 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -105255,10 +105250,10 @@ endobj
 /Type /Annot
 >>
 endobj
-753 0 obj
-[750 0 R /XYZ 0 592.6200000000002 null]
+752 0 obj
+[749 0 R /XYZ 0 592.6200000000002 null]
 endobj
-754 0 obj
+753 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -105269,13 +105264,13 @@ endobj
 /Type /Annot
 >>
 endobj
+754 0 obj
+[749 0 R /XYZ 0 515.7800000000004 null]
+endobj
 755 0 obj
-[750 0 R /XYZ 0 515.7800000000004 null]
+[749 0 R /XYZ 0 439.9200000000004 null]
 endobj
 756 0 obj
-[750 0 R /XYZ 0 439.9200000000004 null]
-endobj
-757 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -105286,7 +105281,7 @@ endobj
 /Type /Annot
 >>
 endobj
-758 0 obj
+757 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -105297,15 +105292,15 @@ endobj
 /Type /Annot
 >>
 endobj
-759 0 obj
-[750 0 R /XYZ 0 370.86000000000035 null]
+758 0 obj
+[749 0 R /XYZ 0 370.86000000000035 null]
 endobj
-760 0 obj
+759 0 obj
 << /Limits [(declarative-validation) (disable-a-collection)]
-/Names [(declarative-validation) 808 0 R (default-for-action-param) 859 0 R (default-for-property) 841 0 R (deleting-objects) 764 0 R (dependent-choices-for-action-params) 850 0 R (deploy-on-your-own-platform) 324 0 R (deploy-the-rest-api) 326 0 R (deploy-to-production) 314 0 R (derived-collection) 813 0 R (derived-property) 812 0 R (disable-a-collection) 785 0 R]
+/Names [(declarative-validation) 807 0 R (default-for-action-param) 857 0 R (default-for-property) 839 0 R (deleting-objects) 763 0 R (dependent-choices-for-action-params) 848 0 R (deploy-on-your-own-platform) 324 0 R (deploy-the-rest-api) 326 0 R (deploy-to-production) 314 0 R (derived-collection) 812 0 R (derived-property) 811 0 R (disable-a-collection) 784 0 R]
 >>
 endobj
-761 0 obj
+760 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -105316,24 +105311,24 @@ endobj
 /Type /Annot
 >>
 endobj
-762 0 obj
-[750 0 R /XYZ 0 301.8000000000003 null]
+761 0 obj
+[749 0 R /XYZ 0 301.8000000000003 null]
 endobj
-763 0 obj
+762 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
-/URI (rgsvc.pdf#_rgsvc_api_IsisJdoSupport_type-safe-jdoql-queries)
+/URI (rgsvc.pdf#__rgsvc_api_IsisJdoSupport_type-safe-jdoql-queries)
 >>
 /Subtype /Link
 /Rect [228.74846158854166 252.89000000000024 251.5859615885417 267.17000000000024]
 /Type /Annot
 >>
 endobj
-764 0 obj
-[750 0 R /XYZ 0 236.14000000000024 null]
+763 0 obj
+[749 0 R /XYZ 0 236.14000000000024 null]
 endobj
-765 0 obj
+764 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -105344,10 +105339,10 @@ endobj
 /Type /Annot
 >>
 endobj
-766 0 obj
-[750 0 R /XYZ 0 167.0800000000002 null]
+765 0 obj
+[749 0 R /XYZ 0 167.0800000000002 null]
 endobj
-767 0 obj
+766 0 obj
 << /Length 9824
 >>
 stream
@@ -105939,11 +105934,11 @@ Q
 
 endstream
 endobj
-768 0 obj
+767 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 767 0 R
+/Contents 766 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F2.0 18 0 R
 /F3.1 44 0 R
@@ -105951,16 +105946,16 @@ endobj
 /F6.0 73 0 R
 /F7.0 156 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [770 0 R 771 0 R 772 0 R 781 0 R 782 0 R 783 0 R 792 0 R 793 0 R 794 0 R 795 0 R 796 0 R 797 0 R 798 0 R 799 0 R 800 0 R 801 0 R]
+/Annots [769 0 R 770 0 R 771 0 R 780 0 R 781 0 R 782 0 R 791 0 R 792 0 R 793 0 R 794 0 R 795 0 R 796 0 R 797 0 R 798 0 R 799 0 R 800 0 R]
 >>
 endobj
-769 0 obj
-[768 0 R /XYZ 0 841.89 null]
+768 0 obj
+[767 0 R /XYZ 0 841.89 null]
 endobj
-770 0 obj
+769 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -105971,7 +105966,7 @@ endobj
 /Type /Annot
 >>
 endobj
-771 0 obj
+770 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -105982,7 +105977,7 @@ endobj
 /Type /Annot
 >>
 endobj
-772 0 obj
+771 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -105993,35 +105988,35 @@ endobj
 /Type /Annot
 >>
 endobj
-773 0 obj
-[768 0 R /XYZ 0 741.6300000000001 null]
+772 0 obj
+[767 0 R /XYZ 0 741.6300000000001 null]
 endobj
-774 0 obj
+773 0 obj
 << /Limits [(method-injection) (prerequisites)]
-/Names [(method-injection) 618 0 R (migrating-from-earlier-versions) 1006 0 R (model-driven-design) 55 0 R (model-must-be-understandable) 113 0 R (modifying-the-app) 428 0 R (more-advanced-features) 996 0 R (multiple-references-to-a-feature) 997 0 R (namespaces) 981 0 R (object-css-styling) 639 0 R (object-icon) 636 0 R (object-title) 629 0 R (optional-no-code-join-code) 889 0 R (ordering-menu-actions) 1054 0 R (other-annotations) 952 0 R (other-guides) 25 0 R (per-action) 677 0 R (per-pattern-matching) 681 0 R (persistence-concerns) 874 0 R (prerequisites) 340 0 R]
+/Names [(method-injection) 618 0 R (migrating-from-earlier-versions) 1004 0 R (model-driven-design) 55 0 R (model-must-be-understandable) 113 0 R (modifying-the-app) 428 0 R (more-advanced-features) 994 0 R (multiple-references-to-a-feature) 995 0 R (namespaces) 979 0 R (object-css-styling) 638 0 R (object-icon) 635 0 R (object-title) 628 0 R (optional-no-code-join-code) 887 0 R (ordering-menu-actions) 1053 0 R (other-annotations) 950 0 R (other-guides) 25 0 R (per-action) 676 0 R (per-pattern-matching) 680 0 R (persistence-concerns) 872 0 R (prerequisites) 340 0 R]
 >>
 endobj
+774 0 obj
+[767 0 R /XYZ 0 711.7500000000002 null]
+endobj
 775 0 obj
-[768 0 R /XYZ 0 711.7500000000002 null]
+[767 0 R /XYZ 0 681.8700000000003 null]
 endobj
 776 0 obj
-[768 0 R /XYZ 0 681.8700000000003 null]
+[767 0 R /XYZ 0 651.9900000000005 null]
 endobj
 777 0 obj
-[768 0 R /XYZ 0 651.9900000000005 null]
+[767 0 R /XYZ 0 622.1100000000006 null]
 endobj
 778 0 obj
-[768 0 R /XYZ 0 622.1100000000006 null]
+[767 0 R /XYZ 0 592.2300000000007 null]
 endobj
 779 0 obj
-[768 0 R /XYZ 0 592.2300000000007 null]
-endobj
-780 0 obj
 << /Limits [(usability-use-it) (with-code-join-code)]
-/Names [(usability-use-it) 779 0 R (use-for-prototyping) 323 0 R (using-a-checkbox) 698 0 R (using-a-regular-servlet-container) 356 0 R (using-action-semantics) 693 0 R (using-datanucleus-type-safe-queries) 762 0 R (using-mvn-jetty-plugin) 355 0 R (using-the-app) 372 0 R (validate-adding-or-removing-from-a-collection) 803 0 R (validate-arguments-to-invoke-an-action) 804 0 R (validate-change-to-a-property) 802 0 R (validating-a-contributed-property-collection-or-action) 807 0 R (validity-do-it) 791 0 R (value-vs-reference-types) 563 0 R (view-model) 873 0 R (visibility-see-it) 769 0 R (what-this-means-in-practice) 81 0 R (with-code-join-code) 897 0 R]
+/Names [(usability-use-it) 778 0 R (use-for-prototyping) 323 0 R (using-a-checkbox) 697 0 R (using-a-regular-servlet-container) 356 0 R (using-action-semantics) 692 0 R (using-datanucleus-type-safe-queries) 761 0 R (using-mvn-jetty-plugin) 355 0 R (using-the-app) 372 0 R (validate-adding-or-removing-from-a-collection) 802 0 R (validate-arguments-to-invoke-an-action) 803 0 R (validate-change-to-a-property) 801 0 R (validating-a-contributed-property-collection-or-action) 806 0 R (validity-do-it) 790 0 R (value-vs-reference-types) 562 0 R (view-model) 871 0 R (visibility-see-it) 768 0 R (what-this-means-in-practice) 81 0 R (with-code-join-code) 895 0 R]
 >>
 endobj
-781 0 obj
+780 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -106032,7 +106027,7 @@ endobj
 /Type /Annot
 >>
 endobj
-782 0 obj
+781 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -106043,7 +106038,7 @@ endobj
 /Type /Annot
 >>
 endobj
-783 0 obj
+782 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -106054,31 +106049,31 @@ endobj
 /Type /Annot
 >>
 endobj
+783 0 obj
+[767 0 R /XYZ 0 523.1700000000009 null]
+endobj
 784 0 obj
-[768 0 R /XYZ 0 523.1700000000009 null]
+[767 0 R /XYZ 0 493.29000000000093 null]
 endobj
 785 0 obj
-[768 0 R /XYZ 0 493.29000000000093 null]
+[767 0 R /XYZ 0 463.41000000000093 null]
 endobj
 786 0 obj
-[768 0 R /XYZ 0 463.41000000000093 null]
+[767 0 R /XYZ 0 433.53000000000094 null]
 endobj
 787 0 obj
-[768 0 R /XYZ 0 433.53000000000094 null]
+[767 0 R /XYZ 0 403.65000000000094 null]
 endobj
 788 0 obj
-[768 0 R /XYZ 0 403.65000000000094 null]
+[767 0 R /XYZ 0 318.21000000000095 null]
 endobj
 789 0 obj
-[768 0 R /XYZ 0 318.21000000000095 null]
+[767 0 R /XYZ 0 266.3700000000009 null]
 endobj
 790 0 obj
-[768 0 R /XYZ 0 266.3700000000009 null]
+[767 0 R /XYZ 0 238.53000000000088 null]
 endobj
 791 0 obj
-[768 0 R /XYZ 0 238.53000000000088 null]
-endobj
-792 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -106089,7 +106084,7 @@ endobj
 /Type /Annot
 >>
 endobj
-793 0 obj
+792 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -106100,7 +106095,7 @@ endobj
 /Type /Annot
 >>
 endobj
-794 0 obj
+793 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -106111,7 +106106,7 @@ endobj
 /Type /Annot
 >>
 endobj
-795 0 obj
+794 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -106122,7 +106117,7 @@ endobj
 /Type /Annot
 >>
 endobj
-796 0 obj
+795 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -106133,7 +106128,7 @@ endobj
 /Type /Annot
 >>
 endobj
-797 0 obj
+796 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -106144,7 +106139,7 @@ endobj
 /Type /Annot
 >>
 endobj
-798 0 obj
+797 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -106155,7 +106150,7 @@ endobj
 /Type /Annot
 >>
 endobj
-799 0 obj
+798 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -106166,7 +106161,7 @@ endobj
 /Type /Annot
 >>
 endobj
-800 0 obj
+799 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -106177,7 +106172,7 @@ endobj
 /Type /Annot
 >>
 endobj
-801 0 obj
+800 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -106188,16 +106183,16 @@ endobj
 /Type /Annot
 >>
 endobj
+801 0 obj
+[767 0 R /XYZ 0 169.47000000000085 null]
+endobj
 802 0 obj
-[768 0 R /XYZ 0 169.47000000000085 null]
+[767 0 R /XYZ 0 139.59000000000083 null]
 endobj
 803 0 obj
-[768 0 R /XYZ 0 139.59000000000083 null]
+[767 0 R /XYZ 0 109.71000000000082 null]
 endobj
 804 0 obj
-[768 0 R /XYZ 0 109.71000000000082 null]
-endobj
-805 0 obj
 << /Length 16254
 >>
 stream
@@ -107253,11 +107248,11 @@ Q
 
 endstream
 endobj
-806 0 obj
+805 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 805 0 R
+/Contents 804 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F2.0 18 0 R
 /F3.1 44 0 R
@@ -107265,19 +107260,19 @@ endobj
 /F6.0 73 0 R
 /F7.0 156 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [809 0 R 810 0 R 815 0 R 816 0 R 817 0 R 818 0 R 819 0 R 820 0 R 822 0 R 823 0 R 824 0 R 825 0 R 826 0 R 827 0 R]
+/Annots [808 0 R 809 0 R 814 0 R 815 0 R 816 0 R 817 0 R 818 0 R 819 0 R 821 0 R 822 0 R 823 0 R 824 0 R 825 0 R 826 0 R]
 >>
 endobj
+806 0 obj
+[805 0 R /XYZ 0 841.89 null]
+endobj
 807 0 obj
-[806 0 R /XYZ 0 841.89 null]
+[805 0 R /XYZ 0 780.8100000000001 null]
 endobj
 808 0 obj
-[806 0 R /XYZ 0 780.8100000000001 null]
-endobj
-809 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -107288,7 +107283,7 @@ endobj
 /Type /Annot
 >>
 endobj
-810 0 obj
+809 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -107299,19 +107294,19 @@ endobj
 /Type /Annot
 >>
 endobj
+810 0 obj
+[805 0 R /XYZ 0 715.1500000000002 null]
+endobj
 811 0 obj
-[806 0 R /XYZ 0 715.1500000000002 null]
+[805 0 R /XYZ 0 639.2900000000003 null]
 endobj
 812 0 obj
-[806 0 R /XYZ 0 639.2900000000003 null]
+[805 0 R /XYZ 0 570.2300000000005 null]
 endobj
 813 0 obj
-[806 0 R /XYZ 0 570.2300000000005 null]
+[805 0 R /XYZ 0 291.61000000000064 null]
 endobj
 814 0 obj
-[806 0 R /XYZ 0 291.61000000000064 null]
-endobj
-815 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -107322,7 +107317,7 @@ endobj
 /Type /Annot
 >>
 endobj
-816 0 obj
+815 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -107333,7 +107328,7 @@ endobj
 /Type /Annot
 >>
 endobj
-817 0 obj
+816 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -107344,7 +107339,7 @@ endobj
 /Type /Annot
 >>
 endobj
-818 0 obj
+817 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -107355,7 +107350,7 @@ endobj
 /Type /Annot
 >>
 endobj
-819 0 obj
+818 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -107366,7 +107361,7 @@ endobj
 /Type /Annot
 >>
 endobj
-820 0 obj
+819 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -107377,10 +107372,10 @@ endobj
 /Type /Annot
 >>
 endobj
-821 0 obj
-[806 0 R /XYZ 0 222.5500000000006 null]
+820 0 obj
+[805 0 R /XYZ 0 222.5500000000006 null]
 endobj
-822 0 obj
+821 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -107391,7 +107386,7 @@ endobj
 /Type /Annot
 >>
 endobj
-823 0 obj
+822 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -107402,7 +107397,7 @@ endobj
 /Type /Annot
 >>
 endobj
-824 0 obj
+823 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -107413,7 +107408,7 @@ endobj
 /Type /Annot
 >>
 endobj
-825 0 obj
+824 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -107424,7 +107419,7 @@ endobj
 /Type /Annot
 >>
 endobj
-826 0 obj
+825 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -107435,7 +107430,7 @@ endobj
 /Type /Annot
 >>
 endobj
-827 0 obj
+826 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -107446,15 +107441,10 @@ endobj
 /Type /Annot
 >>
 endobj
-828 0 obj
-[806 0 R /XYZ 0 153.49000000000058 null]
-endobj
-829 0 obj
-<< /Limits [(_ugfun_how-tos_ui-hints_names-and-descriptions) (architecture-must-be-robust)]
-/Names [(_ugfun_how-tos_ui-hints_names-and-descriptions) 647 0 R (_ugfun_how-tos_ui-hints_object-titles-and-icons) 625 0 R (_ugfun_how-tos_ui_are-you-sure) 692 0 R (_ugfun_jdo-mappings) 882 0 R (_ugfun_jdo-mappings_1-to-m-bidirectional-relationships) 883 0 R (_ugfun_object-layout) 904 0 R (_ugfun_object-layout_application-menu) 1043 0 R (_ugfun_object-layout_dynamic) 1027 0 R (_ugfun_object-layout_dynamic_xml) 960 0 R (_ugfun_object-layout_dynamic_xml-unreferenced) 993 0 R (_ugfun_object-layout_static) 906 0 R (_ugfun_object-layout_static-vs-dynamic) 1068 0 R (action-parameters) 663 0 R (actions) 200 0 R (actions-2) 660 0 R (all-members-hidden) 778 0 R (all-members-unmodifiable-disabling-the-edit-button) 788 0 R (aop-concepts) 93 0 R (app-structure) 433 0 R (architecture-must-be-robust) 115 0 R]
->>
+827 0 obj
+[805 0 R /XYZ 0 153.49000000000058 null]
 endobj
-830 0 obj
+828 0 obj
 << /Length 11895
 >>
 stream
@@ -108211,11 +108201,11 @@ Q
 
 endstream
 endobj
-831 0 obj
+829 0 obj
 << /Type /Page
 /Parent 3 0 R
 /MediaBox [0 0 595.28 841.89]
-/Contents 830 0 R
+/Contents 828 0 R
 /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
 /Font << /F2.0 18 0 R
 /F3.1 44 0 R
@@ -108223,19 +108213,19 @@ endobj
 /F6.0 73 0 R
 /F7.0 156 0 R
 >>
-/XObject << /Stamp1 1224 0 R
+/XObject << /Stamp1 1223 0 R
 >>
 >>
-/Annots [834 0 R 835 0 R 836 0 R 838 0 R 839 0 R 840 0 R 842 0 R 843 0 R 844 0 R 847 0 R 848 0 R 849 0 R 852 0 R 853 0 R 854 0 R 856 0 R 857 0 R 858 0 R 860 0 R 861 0 R 862 0 R 865 0 R]
+/Annots [832 0 R 833 0 R 834 0 R 836 0 R 837 0 R 838 0 R 840 0 R 841 0 R 842 0 R 845 0 R 846 0 R 847 0 R 850 0 R 851 0 R 852 0 R 854 0 R 855 0 R 856 0 R 858 0 R 859 0 R 860 0 R 863 0 R]
 >>
 endobj
-832 0 obj
-[831 0 R /XYZ 0 841.89 null]
+830 0 obj
+[829 0 R /XYZ 0 841.89 null]
 endobj
-833 0 obj
-[831 0 R /XYZ 0 741.6300000000001 null]
+831 0 obj
+[829 0 R /XYZ 0 741.6300000000001 null]
 endobj
-834 0 obj
+832 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -108246,7 +108236,7 @@ endobj
 /Type /Annot
 >>
 endobj
-835 0 obj
+833 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -108257,7 +108247,7 @@ endobj
 /Type /Annot
 >>
 endobj
-836 0 obj
+834 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -108268,10 +108258,10 @@ endobj
 /Type /Annot
 >>
 endobj
-837 0 obj
-[831 0 R /XYZ 0 675.9700000000003 null]
+835 0 obj
+[829 0 R /XYZ 0 675.9700000000003 null]
 endobj
-838 0 obj
+836 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -108282,7 +108272,7 @@ endobj
 /Type /Annot
 >>
 endobj
-839 0 obj
+837 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -108293,7 +108283,7 @@ endobj
 /Type /Annot
 >>
 endobj
-840 0 obj
+838 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -108304,10 +108294,10 @@ endobj
 /Type /Annot
 >>
 endobj
-841 0 obj
-[831 0 R /XYZ 0 610.3100000000004 null]
+839 0 obj
+[829 0 R /XYZ 0 610.3100000000004 null]
 endobj
-842 0 obj
+840 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -108318,7 +108308,7 @@ endobj
 /Type /Annot
 >>
 endobj
-843 0 obj
+841 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -108329,7 +108319,7 @@ endobj
 /Type /Annot
 >>
 endobj
-844 0 obj
+842 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -108340,13 +108330,13 @@ endobj
 /Type /Annot
 >>
 endobj
-845 0 obj
-[831 0 R /XYZ 0 544.6500000000005 null]
+843 0 obj
+[829 0 R /XYZ 0 544.6500000000005 null]
 endobj
-846 0 obj
-[831 0 R /XYZ 0 475.5900000000006 null]
+844 0 obj
+[829 0 R /XYZ 0 475.5900000000006 null]
 endobj
-847 0 obj
+845 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -108357,7 +108347,7 @@ endobj
 /Type /Annot
 >>
 endobj
-848 0 obj
+846 0 obj
 << /Border [0 0 0]
 /A << /Type /Action
 /S /URI
@@ -108368,7 +108358,7 @@ endobj
 /Type /Annot
 >>
 endobj
-849 0 obj
+847 0 obj
 << /Border [0 0 0]
 /A << /Type /Action

<TRUNCATED>