Index: cpp/tests/genomanipulation-fS.goal
===================================================================
--- cpp/tests/genomanipulation-fS.goal	(revision 1034)
+++ cpp/tests/genomanipulation-fS.goal	(revision 1067)
@@ -57,5 +57,5 @@
 
  [this data is provided by Part::properties() ]
- #        id                      type  name        group (22 properties)
+ #        id                      type  name        group (21 properties)
  0.        x = 2.044122892122303    f   position.x  Geometry  
  1.        y = 0.0                  f   position.y  Geometry  
@@ -76,8 +76,7 @@
 16.        i =                      s   info        Other properties
 17.   Vstyle = part                 s 0 0 part vis_style   Visual    
-18.       vs = 0.2                  f 0.05 0.7 0.2 visual thickness  Visual    
-19.       vr = 1.0                  f 0.0 1.0 1.0 red component  Visual    
-20.       vg = 1.0                  f 0.0 1.0 1.0 green component  Visual    
-21.       vb = 1.0                  f 0.0 1.0 1.0 blue component  Visual    
+18.       vr = 1.0                  f 0.0 1.0 1.0 red component  Visual    
+19.       vg = 1.0                  f 0.0 1.0 1.0 green component  Visual    
+20.       vb = 1.0                  f 0.0 1.0 1.0 blue component  Visual    
 
 However, there is a subset of properties which may be modified more freely.
@@ -87,5 +86,5 @@
 
  [this data is provided by Part::extraProperties() ]
- #        id                      type  name        group (9 properties)
+ #        id                      type  name        group (8 properties)
  0.        h = 0.0                  f 0 1 0 hollow      Extra properties
  1.       dn = 1.0                  f 0.2 5.0 1.0 density     Extra properties
@@ -93,8 +92,7 @@
  3.      ing = 0.22727272727272727  f 0.0 1.0 0.25 ingestion   Extra properties
  4.       as = 0.25                 f 0.0 1.0 0.25 assimilation  Extra properties
- 5.       vs = 0.2                  f 0.05 0.7 0.2 visual thickness  Extra properties
- 6.       vr = 1.0                  f 0.0 1.0 1.0 red component  Extra properties
- 7.       vg = 1.0                  f 0.0 1.0 1.0 green component  Extra properties
- 8.       vb = 1.0                  f 0.0 1.0 1.0 blue component  Extra properties
+ 5.       vr = 1.0                  f 0.0 1.0 1.0 red component  Extra properties
+ 6.       vg = 1.0                  f 0.0 1.0 1.0 green component  Extra properties
+ 7.       vb = 1.0                  f 0.0 1.0 1.0 blue component  Extra properties
 
 This set of properties can vary from release to release,
@@ -104,8 +102,8 @@
 Now we will try to change some of properties:
 
-      Change property #5 to random value from range [0.05..0.7]
-      Current value of 'vs' (visual thickness) is '0.2'
+      Change property #4 to random value from range [0..1]
+      Current value of 'as' (assimilation) is '0.25'
       Setting new value... [ using ParamInterface::set() ]
-      The value is now '0.514873'
+      The value is now '0.715189'
 
 Let's see f0... (check out part #6 !)
@@ -117,5 +115,5 @@
 p:3.491120795397971, 0.0627093264475479, 3.542562176271334, sh=1, rx=0.4085, 1.0807, 0.5977
 p:4.82498021179015, -1.4556859677056804, 3.7057221690326423, sh=1, rx=-0.9279, -0.2806, -0.7292
-p:2.044122892122303, sh=3, sx=1.0144, sy=0.903, sz=0.903, ing=0.22727272727272727, ry=0.271, vs=0.514873
+p:2.044122892122303, sh=3, sx=1.0144, sy=0.903, sz=0.903, ing=0.22727272727272727, as=0.715189, ry=0.271
 p:2.1225041839451873, 0.3558613626799459, 1.8896569415253044, sh=3, sx=0.8736, sy=0.8736, sz=0.8736, rx=0.3229, -0.3828, 1.5117
 p:3.2159989925040344, -0.15022914055334208, 2.057760603467444, sh=1, rx=1.3416, -1.3967, 1.1368
@@ -186,5 +184,5 @@
 p:3.491120795397971, 0.0627093264475479, 3.542562176271334, sh=1, rx=0.4085, 1.0807, 0.5977
 p:4.82498021179015, -1.4556859677056804, 3.7057221690326423, sh=1, rx=-0.9279, -0.2806, -0.7292
-p:2.044122892122303, sh=3, sx=1.0144, sy=0.903, sz=0.903, ing=0.22727272727272727, ry=0.271, vs=0.514873
+p:2.044122892122303, sh=3, sx=1.0144, sy=0.903, sz=0.903, ing=0.22727272727272727, as=0.715189, ry=0.271
 p:2.1225041839451873, 0.3558613626799459, 1.8896569415253044, sh=3, sx=0.8736, sy=0.8736, sz=0.8736, rx=0.3229, -0.3828, 1.5117
 p:3.2159989925040344, -0.15022914055334208, 2.057760603467444, sh=1, rx=1.3416, -1.3967, 1.1368
@@ -220,5 +218,5 @@
 p:3.491120795397971, 0.0627093264475479, 3.542562176271334, sh=1, rx=0.4085, 1.0807, 0.5977
 p:4.82498021179015, -1.4556859677056804, 3.7057221690326423, sh=1, rx=-0.9279, -0.2806, -0.7292
-p:2.044122892122303, sh=3, sx=1.0144, sy=0.903, sz=0.903, ing=0.22727272727272727, ry=0.271, vs=0.514873
+p:2.044122892122303, sh=3, sx=1.0144, sy=0.903, sz=0.903, ing=0.22727272727272727, as=0.715189, ry=0.271
 p:2.1225041839451873, 0.3558613626799459, 1.8896569415253044, sh=3, sx=0.8736, sy=0.8736, sz=0.8736, rx=0.3229, -0.3828, 1.5117
 p:3.2159989925040344, -0.15022914055334208, 2.057760603467444, sh=1, rx=1.3416, -1.3967, 1.1368
@@ -257,5 +255,5 @@
 p:3.491120795397971, 0.0627093264475479, 3.542562176271334, sh=1, rx=0.4085, 1.0807, 0.5977
 p:4.82498021179015, -1.4556859677056804, 3.7057221690326423, sh=1, rx=-0.9279, -0.2806, -0.7292
-p:2.044122892122303, sh=3, sx=1.0144, sy=0.903, sz=0.903, ing=0.22727272727272727, ry=0.271, vs=0.514873
+p:2.044122892122303, sh=3, sx=1.0144, sy=0.903, sz=0.903, ing=0.22727272727272727, as=0.715189, ry=0.271
 p:2.1225041839451873, 0.3558613626799459, 1.8896569415253044, sh=3, sx=0.8736, sy=0.8736, sz=0.8736, rx=0.3229, -0.3828, 1.5117
 p:3.2159989925040344, -0.15022914055334208, 2.057760603467444, sh=1, rx=1.3416, -1.3967, 1.1368
@@ -292,5 +290,5 @@
 p:3.491120795397971, 0.0627093264475479, 3.542562176271334, sh=1, rx=0.4085, 1.0807, 0.5977
 p:4.82498021179015, -1.4556859677056804, 3.7057221690326423, sh=1, rx=-0.9279, -0.2806, -0.7292
-p:2.044122892122303, sh=3, sx=1.0144, sy=0.903, sz=0.903, ing=0.22727272727272727, ry=0.271, vs=0.514873
+p:2.044122892122303, sh=3, sx=1.0144, sy=0.903, sz=0.903, ing=0.22727272727272727, as=0.715189, ry=0.271
 p:2.1225041839451873, 0.3558613626799459, 1.8896569415253044, sh=3, sx=0.8736, sy=0.8736, sz=0.8736, rx=0.3229, -0.3828, 1.5117
 p:3.2159989925040344, -0.15022914055334208, 2.057760603467444, sh=1, rx=1.3416, -1.3967, 1.1368
@@ -340,5 +338,5 @@
 p:3.491120795397971, 0.0627093264475479, 3.542562176271334, sh=1, rx=0.4085, 1.0807, 0.5977
 p:4.82498021179015, -1.4556859677056804, 3.7057221690326423, sh=1, rx=-0.9279, -0.2806, -0.7292
-p:2.044122892122303, sh=3, sx=1.0144, sy=0.903, sz=0.903, ing=0.22727272727272727, ry=0.271, vs=0.514873
+p:2.044122892122303, sh=3, sx=1.0144, sy=0.903, sz=0.903, ing=0.22727272727272727, as=0.715189, ry=0.271
 p:2.1225041839451873, 0.3558613626799459, 1.8896569415253044, sh=3, sx=0.8736, sy=0.8736, sz=0.8736, rx=0.3229, -0.3828, 1.5117
 p:3.2159989925040344, -0.15022914055334208, 2.057760603467444, sh=1, rx=1.3416, -1.3967, 1.1368
@@ -455,5 +453,5 @@
 p:3.491120795397971, 0.0627093264475479, 3.542562176271334, sh=1, rx=0.4085, 1.0807, 0.5977
 p:4.82498021179015, -1.4556859677056804, 3.7057221690326423, sh=1, rx=-0.9279, -0.2806, -0.7292
-p:2.044122892122303, sh=3, sx=1.0144, sy=0.903, sz=0.903, ing=0.22727272727272727, ry=0.271, vs=0.514873
+p:2.044122892122303, sh=3, sx=1.0144, sy=0.903, sz=0.903, ing=0.22727272727272727, as=0.715189, ry=0.271
 p:2.1225041839451873, 0.3558613626799459, 1.8896569415253044, sh=3, sx=0.8736, sy=0.8736, sz=0.8736, rx=0.3229, -0.3828, 1.5117
 p:3.2159989925040344, -0.15022914055334208, 2.057760603467444, sh=1, rx=1.3416, -1.3967, 1.1368
