Index: cpp/tests/genomanipulation-default.goal
===================================================================
--- cpp/tests/genomanipulation-default.goal	(revision 1067)
+++ cpp/tests/genomanipulation-default.goal	(revision 1143)
@@ -10,7 +10,7 @@
                   ( format 1 )
 Converted to f0:
-p:vr=0.5, 0.5, 0.5
-p:1.0, vr=0.5, 0.5, 0.5
-j:0, 1, dx=1.0, 0.0, 0.0, vr=0.5, 0.5, 0.5
+p:
+p:1.0
+j:0, 1, dx=1.0, 0.0, 0.0
 n:p=1
 n:j=0, d="|:p=0.25,r=1"
@@ -55,7 +55,7 @@
 16.        i =                      s   info        Other properties
 17.   Vstyle = part                 s 0 0 part vis_style   Visual    
-18.       vr = 0.5                  f 0.0 1.0 1.0 red component  Visual    
-19.       vg = 0.5                  f 0.0 1.0 1.0 green component  Visual    
-20.       vb = 0.5                  f 0.0 1.0 1.0 blue component  Visual    
+18.       vr = 0.5                  f 0.0 1.0 0.5 red component  Visual    
+19.       vg = 0.5                  f 0.0 1.0 0.5 green component  Visual    
+20.       vb = 0.5                  f 0.0 1.0 0.5 blue component  Visual    
 
 However, there is a subset of properties which may be modified more freely.
@@ -71,7 +71,7 @@
  3.      ing = 0.25                 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.       vr = 0.5                  f 0.0 1.0 1.0 red component  Extra properties
- 6.       vg = 0.5                  f 0.0 1.0 1.0 green component  Extra properties
- 7.       vb = 0.5                  f 0.0 1.0 1.0 blue component  Extra properties
+ 5.       vr = 0.5                  f 0.0 1.0 0.5 red component  Extra properties
+ 6.       vg = 0.5                  f 0.0 1.0 0.5 green component  Extra properties
+ 7.       vb = 0.5                  f 0.0 1.0 0.5 blue component  Extra properties
 
 This set of properties can vary from release to release,
@@ -88,7 +88,7 @@
 Let's see f0... (check out part #1 !)
 
-p:vr=0.5, 0.5, 0.5
-p:1.0, as=0.715189, vr=0.5, 0.5, 0.5
-j:0, 1, dx=1.0, 0.0, 0.0, vr=0.5, 0.5, 0.5
+p:
+p:1.0, as=0.715189
+j:0, 1, dx=1.0, 0.0, 0.0
 n:p=1
 n:j=0, d="|:p=0.25,r=1"
@@ -130,7 +130,7 @@
 22.        i =                      s   info        Other properties
 23.   Vstyle = joint                s 0 0 joint vis_style   Visual    
-24.       vr = 0.5                  f 0.0 1.0 1.0 red component  Visual    
-25.       vg = 0.5                  f 0.0 1.0 1.0 green component  Visual    
-26.       vb = 0.5                  f 0.0 1.0 1.0 blue component  Visual    
+24.       vr = 0.5                  f 0.0 1.0 0.5 red component  Visual    
+25.       vg = 0.5                  f 0.0 1.0 0.5 green component  Visual    
+26.       vb = 0.5                  f 0.0 1.0 0.5 blue component  Visual    
 
 Actually, there are two kinds of Joints: delta and absolute.
@@ -142,7 +142,7 @@
 Position of the second Part referenced by this joint (part #1) is now changed:
 
-p:y=0.1, vr=0.5, 0.5, 0.5
-p:1.0, 0.1, 0.1, as=0.715189, vr=0.5, 0.5, 0.5
-j:0, 1, dx=1.0, 0.0, 0.1, vr=0.5, 0.5, 0.5
+p:y=0.1
+p:1.0, 0.1, 0.1, as=0.715189
+j:0, 1, dx=1.0, 0.0, 0.1
 n:p=1
 n:j=0, d="|:p=0.25,r=1"
@@ -156,7 +156,7 @@
 As you can see, Joint's delta fields have altered:
 
-p:y=0.1, vr=0.5, 0.5, 0.5
-p:1.0, 0.1, -0.1, as=0.715189, vr=0.5, 0.5, 0.5
-j:0, 1, dx=1.0, 0.0, -0.1, vr=0.5, 0.5, 0.5
+p:y=0.1
+p:1.0, 0.1, -0.1, as=0.715189
+j:0, 1, dx=1.0, 0.0, -0.1
 n:p=1
 n:j=0, d="|:p=0.25,r=1"
@@ -169,7 +169,7 @@
 f0 is now:
 
-p:y=0.1, vr=0.5, 0.5, 0.5
-p:1.0, 0.1, -0.1, as=0.715189, vr=0.5, 0.5, 0.5
-j:0, 1, vr=0.5, 0.5, 0.5
+p:y=0.1
+p:1.0, 0.1, -0.1, as=0.715189
+j:0, 1
 n:p=1
 n:j=0, d="|:p=0.25,r=1"
@@ -185,7 +185,7 @@
 The Part's position is changed, but everything else stays intact:
 
-p:vr=0.5, 0.5, 0.5
-p:1.0, 0.1, -0.1, as=0.715189, vr=0.5, 0.5, 0.5
-j:0, 1, vr=0.5, 0.5, 0.5
+p:
+p:1.0, 0.1, -0.1, as=0.715189
+j:0, 1
 n:p=1
 n:j=0, d="|:p=0.25,r=1"
@@ -201,7 +201,7 @@
  0.     stif = 1.0                  f 0.0 1.0 1.0 stiffness   Extra properties
  1.  rotstif = 1.0                  f 0.0 1.0 1.0 rotation stiffness  Extra properties
- 2.       vr = 0.5                  f 0.0 1.0 1.0 red component  Extra properties
- 3.       vg = 0.5                  f 0.0 1.0 1.0 green component  Extra properties
- 4.       vb = 0.5                  f 0.0 1.0 1.0 blue component  Extra properties
+ 2.       vr = 0.5                  f 0.0 1.0 0.5 red component  Extra properties
+ 3.       vg = 0.5                  f 0.0 1.0 0.5 green component  Extra properties
+ 4.       vb = 0.5                  f 0.0 1.0 0.5 blue component  Extra properties
 
 They can be changed just like Part's extra properties:
@@ -212,7 +212,7 @@
 And after that we have this genotype:
 
-p:vr=0.5, 0.5, 0.5
-p:1.0, 0.1, -0.1, as=0.715189, vr=0.5, 0.5, 0.5
-j:0, 1, vr=0.5, 0.857946, 0.5
+p:
+p:1.0, 0.1, -0.1, as=0.715189
+j:0, 1, vg=0.857946
 n:p=1
 n:j=0, d="|:p=0.25,r=1"
@@ -264,5 +264,5 @@
  [ data provided by Neuro::classProperties() ]
  #        id                      type  name        group (2 properties)
- 0.        p = 0.25                 f 0.01 1.0 0.25 power       Bend muscle
+ 0.        p = 0.25                 f 0.0 1.0 0.25 power       Bend muscle
  1.        r = 1.0                  f 0.0 1.0 1.0 bending range  Bend muscle
 and they can be changed:
@@ -308,7 +308,7 @@
 And the full f0 genotype:
 
-p:vr=0.5, 0.5, 0.5
-p:1.0, 0.1, -0.1, as=0.715189, vr=0.5, 0.5, 0.5
-j:0, 1, vr=0.5, 0.857946, 0.5
+p:
+p:1.0, 0.1, -0.1, as=0.715189
+j:0, 1, vg=0.857946
 n:p=1
 n:j=0, d=Sti
