diff --git a/docs/Property-vacuum-goofy.txt b/docs/Property-vacuum-goofy.txt
new file mode 100644
index 0000000000000000000000000000000000000000..77a2b6dfa36165880eb2cab27d18dde7eeb9b309
--- /dev/null
+++ b/docs/Property-vacuum-goofy.txt
@@ -0,0 +1,122 @@
+
+# --- vacuum properties
+
+FREE/vacuum->power_supply: "psa/vacuum/pssip_psa1.1:p/vacuum/sip40_p1.1:p/vacuum/sip40_p1.3",\ 
+                           "psa/vacuum/pssip_psa1.2:p/vacuum/sip40_p1.2:p/vacuum/sip40_p1.4",\ 
+                           "psa/vacuum/pssip_psa1.3:p/vacuum/sip300_p1.1:p/vacuum/sip300_p1.3",\ 
+                           "psa/vacuum/pssip_psa1.4:p/vacuum/sip300_p1.2:p/vacuum/sip300_p1.4",\ 
+                           "psa/vacuum/pssip_psa1.5:ptb/vacuum/sip55_ptb1.1:ptb/vacuum/sip55_ptb1.3",\ 
+                           "psa/vacuum/pssip_psa1.6:ptb/vacuum/sip55_ptb1.2:ptb/vacuum/sip55_ptb1.4",\ 
+                           "psa/vacuum/pssip_psa1.7:ptb/vacuum/sip55_ptb1.5:NONE",\ 
+                           "bsa/vacuum/pssip_bsa1.1:b/vacuum/sip300rf_b27.1:NONE",\ 
+                           "bsa/vacuum/pssip_bsa1.2:b/vacuum/sip300rf_b27.2:NONE",\ 
+                           "bsa/vacuum/pssip_bsa1.3:b/vacuum/sip55_b27.2:b/vacuum/sip55_b5.1",\ 
+                           "bsa/vacuum/pssip_bsa1.4:b/vacuum/sip55_b28.1:b/vacuum/sip55_b6.1",\ 
+                           "bsa/vacuum/pssip_bsa1.5:b/vacuum/sip500i_b28.1:NONE",\ 
+                           "bsa/vacuum/pssip_bsa1.6:b/vacuum/sip55_b28.2:b/vacuum/sip55_b7.1",\ 
+                           "bsa/vacuum/pssip_bsa1.7:b/vacuum/sip500ki_b28.1:NONE",\ 
+                           "bsa/vacuum/pssip_bsa1.8:b/vacuum/sip55_b28.3:b/vacuum/sip55_b8.1",\ 
+                           "bsa/vacuum/pssip_bsa1.9:b/vacuum/sip55_b1.1:b/vacuum/sip55_b9.1",\ 
+                           "bsa/vacuum/pssip_bsa1.10:b/vacuum/sip55_b1.2:b/vacuum/sip55_b10.1",\ 
+                           "bsa/vacuum/pssip_bsa1.11:b/vacuum/sip55_b2.1:b/vacuum/sip55_b11.1",\ 
+                           "bsa/vacuum/pssip_bsa1.12:b/vacuum/sip55_b3.1:b/vacuum/sip55_b12.1",\ 
+                           "bsa/vacuum/pssip_bsa1.13:b/vacuum/sip55_b4.1:b/vacuum/sip55_b13.1",\ 
+                           "bsa/vacuum/pssip_bsa3.1:b/vacuum/sip500ke_b13.1:b/vacuum/sip500e_b14.1",\ 
+                           "bsa/vacuum/pssip_bsa3.2:b/vacuum/sip500e_b14.2:NONE",\ 
+                           "bsa/vacuum/pssip_bsa3.3:b/vacuum/sip55_b13.2:b/vacuum/sip55_b15.2:b/vacuum/sip55_b20.1:b/vacuum/sip55_b25.1",\ 
+                           "bsa/vacuum/pssip_bsa3.4:b/vacuum/sip55_b14.1:b/vacuum/sip55_b16.1:b/vacuum/sip55_b21.1:b/vacuum/sip55_b26.1",\ 
+                           "bsa/vacuum/pssip_bsa3.5:b/vacuum/sip55_b14.2:b/vacuum/sip55_b17.1:b/vacuum/sip55_b22.1:b/vacuum/sip55_b27.1",\ 
+                           "bsa/vacuum/pssip_bsa3.6:b/vacuum/sip55_b14.3:b/vacuum/sip55_b18.1:b/vacuum/sip55_b23.1:NONE",\ 
+                           "bsa/vacuum/pssip_bsa3.7:b/vacuum/sip55_b15.1:b/vacuum/sip55_b19.1:b/vacuum/sip55_b24.1:NONE",\ 
+                           "sr/vacuum/pssip_a11.1:bts/vacuum/sip55_bts2.1:bts/vacuum/sip55_bts2.4",\ 
+                           "sr/vacuum/pssip_a11.2:bts/vacuum/sip55_bts2.2:bts/vacuum/sip55_bts2.5",\ 
+                           "sr/vacuum/pssip_a11.3:bts/vacuum/sip55_bts2.3:NONE",\ 
+                           "sr/scw/pssip_scw.1:sr/scw/sip120_scw.1:NONE",\ 
+                           "sa/vacuum/sippwr_s02.01:sr/vacuum/sip120_s01.06:sr/vacuum/sip120_s02.02:sr/vacuum/sip120_s02.07:sr/vacuum/sip120_s03.03",\ 
+                           "sa/vacuum/sippwr_s02.02:sr/vacuum/sip120_s01.07:sr/vacuum/sip120_s02.03:sr/vacuum/sip120_s02.08:sr/vacuum/sip120_s03.04",\ 
+                           "sa/vacuum/sippwr_s02.03:sr/vacuum/sip120_s01.08:sr/vacuum/sip120_s02.04:sr/vacuum/sip120_s02.09:sr/vacuum/sipid_s03.01",\ 
+                           "sa/vacuum/sippwr_s02.04:sr/vacuum/sip120_s01.09:sr/vacuum/sip120_s02.05:sr/vacuum/sip120_s03.01:sr/vacuum/sipid_s03.03",\ 
+                           "sa/vacuum/sippwr_s02.05:sr/vacuum/sip120_s02.01:sr/vacuum/sip120_s02.06:sr/vacuum/sip120_s03.02:sr/vacuum/sip120_s03.05",\ 
+                           "sa/vacuum/sippwr_s02.06:sr/vacuum/sip120_s02.10:NONE:NONE:NONE",\ 
+                           "sa/vacuum/sippwr_s02.07:sr/vacuum/sip400_s01.02:NONE:sr/vacuum/sip400_s02.02:NONE",\ 
+                           "sa/vacuum/sippwr_s02.08:sr/vacuum/sip400_s02.01:NONE:sr/vacuum/sip400_s03.01:NONE",\ 
+                           "sa/vacuum/sippwr_s04.01:sr/vacuum/sip120_s03.06:sr/vacuum/sip120_s04.02:sr/vacuum/sip120_s04.07:sr/vacuum/sip120_s05.03",\ 
+                           "sa/vacuum/sippwr_s04.02:sr/vacuum/sip120_s03.07:sr/vacuum/sip120_s04.03:sr/vacuum/sip120_s04.08:sr/vacuum/sip120_s05.04",\ 
+                           "sa/vacuum/sippwr_s04.03:sr/vacuum/sip120_s03.08:sr/vacuum/sip120_s04.04:sr/vacuum/sip120_s04.09:sr/vacuum/sipid_s05.01",\ 
+                           "sa/vacuum/sippwr_s04.04:sr/vacuum/sip120_s03.09:sr/vacuum/sip120_s04.05:sr/vacuum/sip120_s05.01:sr/vacuum/sipid_s05.03",\ 
+                           "sa/vacuum/sippwr_s04.05:sr/vacuum/sip120_s04.01:sr/vacuum/sip120_s04.06:sr/vacuum/sip120_s05.02:sr/vacuum/sip120_s05.05",\ 
+                           "sa/vacuum/sippwr_s04.06:sr/vacuum/sip120_s03.10:NONE:NONE:NONE",\ 
+                           "sa/vacuum/sippwr_s04.07:sr/vacuum/sip400_s03.02:NONE:sr/vacuum/sip400_s04.02:NONE",\ 
+                           "sa/vacuum/sippwr_s04.08:sr/vacuum/sip400_s04.01:NONE:sr/vacuum/sip400_s05.01:NONE",\ 
+                           "sa/vacuum/sippwr_s12.01:sr/vacuum/sip120_s11.06:sr/vacuum/sip120_s12.02:sr/vacuum/sip120_s12.09:sr/vacuum/sip120_s01.03m",\ 
+                           "sa/vacuum/sippwr_s12.02:sr/vacuum/sip120_s11.07:sr/vacuum/sip120_s12.03:sr/vacuum/sip120_s12.11:sr/vacuum/sip120_s01.04",\ 
+                           "sa/vacuum/sippwr_s12.03:sr/vacuum/sip120_s11.08:sr/vacuum/sip120_s12.06:sr/vacuum/sip120_s01.01:sr/vacuum/sip120_s01.05",\ 
+                           "sa/vacuum/sippwr_s12.04:sr/vacuum/sip120_s11.09:sr/vacuum/sip120_s12.07:sr/vacuum/sip120_s01.02:NONE",\ 
+                           "sa/vacuum/sippwr_s12.05:sr/vacuum/sip120_s12.01:sr/vacuum/sip120_s12.08:sr/vacuum/sip120_s01.03:NONE",\ 
+                           "sa/vacuum/sippwr_s12.06:sr/vacuum/sip400_s11.02:NONE:sr/vacuum/sip400_s12.02:NONE",\ 
+                           "sa/vacuum/sippwr_s12.07:sr/vacuum/sip400_s12.01:NONE:sr/vacuum/sip400_s01.01:NONE",\ 
+                           "sa/vacuum/sippwr_s12.08:sr/vacuum/sip900_s12.01:NONE:NONE:NONE",\ 
+                           "sa/vacuum/sippwr_s12.09:sr/vacuum/sip900_s12.02:NONE:NONE:NONE",\ 
+                           "sa/vacuum/sippwr_s10.01:sr/vacuum/sip120_s09.06:sr/vacuum/sip120_s10.02:sr/vacuum/sip120_s10.07:sr/vacuum/sip120_s11.03",\ 
+                           "sa/vacuum/sippwr_s10.02:sr/vacuum/sip120_s09.07:sr/vacuum/sip120_s10.03:sr/vacuum/sip120_s10.08:sr/vacuum/sip120_s11.04",\ 
+                           "sa/vacuum/sippwr_s10.03:sr/vacuum/sip120_s09.08:sr/vacuum/sip120_s10.04:sr/vacuum/sip120_s10.09:NONE",\ 
+                           "sa/vacuum/sippwr_s10.04:sr/vacuum/sip120_s09.09:sr/vacuum/sip120_s10.05:sr/vacuum/sip120_s11.01:sr/vacuum/sipid_s11.01",\ 
+                           "sa/vacuum/sippwr_s10.05:sr/vacuum/sip120_s10.01:sr/vacuum/sip120_s10.06:sr/vacuum/sip120_s11.02:sr/vacuum/sip120_s11.05",\ 
+                           "sa/vacuum/sippwr_s10.06:sr/vacuum/sip120_s09.10:NONE:NONE:NONE",\ 
+                           "sa/vacuum/sippwr_s10.07:sr/vacuum/sip400_s09.02:NONE:sr/vacuum/sip400_s10.02:NONE",\ 
+                           "sa/vacuum/sippwr_s10.08:sr/vacuum/sip400_s10.01:NONE:sr/vacuum/sip400_s11.01:NONE",\ 
+                           "sr/3hc/pssip_3hc.01:sr/3hc/sip3hc_s11.01:NONE"
+FREE/vacuum->sector_sip_names: S.1:sip120_s02.01:sip120_s02.02:sip400_s02.01:sip120_s02.03:sip120_s02.04:sip120_s02.05:sip120_s02.06:sip400_s02.02:sip120_s02.07:sip120_s02.08:sip120_s02.09:sip120_s02.10:sip120_s03.01:sip120_s03.02:sip400_s03.01:sip120_s03.03:sip120_s03.04:sipid_s03.01:sipid_s03.03:sip120_s03.05,\ 
+                               S.2:sip120_s03.06:sip400_s03.02:sip120_s03.07:sip120_s03.08:sip120_s03.09:sip120_s03.10:sip120_s04.01:sip120_s04.02:sip400_s04.01:sip120_s04.03:sip120_s04.04:sip120_s04.05:sip120_s04.06:sip400_s04.02:sip120_s04.07:sip120_s04.08:sip120_s04.09:sip120_s05.01:sip120_s05.02:sip400_s05.01:sip120_s05.03:sip120_s05.04:sipid_s05.01:sipid_s05.03:sip120_s05.05,\ 
+                               S.5:sip120_s09.06:sip400_s09.02:sip120_s09.07:sip120_s09.08:sip120_s09.09:sip120_s09.10:sip120_s10.01:sip120_s10.02:sip400_s10.01:sip120_s10.03:sip120_s10.04:sip120_s10.05:sip120_s10.06:sip400_s10.02:sip120_s10.07:sip120_s10.08:sip120_s10.09:sip120_s11.01:sip120_s11.02:sip400_s11.01:sip120_s11.04:sipid_s11.01:sip120_s11.05,\ 
+                               S.6:sip120_s11.06:sip400_s11.02:sip120_s11.07:sip120_s11.08:sip120_s11.09:sip120_s12.01:sip120_s12.02:sip400_s12.01:sip120_s12.03:sip900_s12.01:sip900_s12.02:sip120_s12.06:sip400_s12.02:sip120_s12.07:sip120_s12.08:sip120_s12.09:sip120_s12.11:sip120_s01.01:sip120_s01.02:sip400_s01.01:sip120_s01.03:sip120_s01.03m:sip120_s01.04:sip120_s01.05
+FREE/vacuum->sector_vgp_names: S.1:vgpeb_s01.01:vgpe_s01.06:vgpe_s01.08:vgpeb_s02.01:vgpe_s02.01:vgpeb_s02.02:vgpe_s02.05:vgpeb_s03.01:vgpid_s03.02:vgpid_s03.02:vgpe_s03.03,\ 
+                               S.2:vgpeb_s03.02:vgpeb_s04.01:vgpe_s04.04:vgpeb_s04.02:vgpeb_s05.01:vgpeid_s05.02:vgpeid_s05.03,\ 
+                               S.5:vgpeb_s09.02:vgpe_s09.10:vgpeb_s10.01:vgpe_s10.04:vgpe_s10.05:vgpeb_s10.02:vgpeb_s11.01,\ 
+                               S.6:vgpe_s11.07:vgpeb_s11.02:vgpe_s12.03:vgpeb_s12.01:vgpei_s12.01:vgpei_s12.03:vgpe_s12.06:vgpe_s12.07:vgpe_s12.11:vgpeb_s01.01:vgpe_s01.03:vgpe_s01.04:vgpe_s01.05
+FREE/vacuum->sector_vlv_names: S.1:vlvfe_s1.2:vlvrf_s2.1:vlvrf_s2.2:vlvid_s2.1:vlvid_s2.2:vlvfe_s2.2:vlvsct_s3,\ 
+                               S.2:vlvfe_s3.2:vlvrf_s3.1:vlvrf_s3.2:vlvid_s4.1:vlvid_s4.2:vlvfe_s4.2:vlvid_s5:vlvsct_s5,\ 
+                               S.5:vlvfe_s9.2:vlvrf_s9.1:vlvrf_s9.2:vlvfe_s10.1:vlvid_s10.1:vlvid_s10.2:vlvfe_s10.2:vlvfe_s11.1:vlvsct_s11,\ 
+                               S.6:vlvfe_s11.2:vlvinj_s12.1:vlvinj_s12.2:vlvfe_s12.2:vlvbe_s1:vlvfe_s1.1m:vlvid_s1.1:vlvsct_s1
+FREE/vacuum->tpg300: "psa/vacuum/tpg_psa1.1:p/vacuum/vgpe_p1.1:p/vacuum/vgpi_p1.1:p/vacuum/vgpe_p1.2:p/vacuum/vgpi_p1.2",\ 
+                     "psa/vacuum/tpg_psa1.2:p/vacuum/vgpe_p1.3:p/vacuum/vgpi_p1.3:p/vacuum/vgpe_p1.4:NONE",\ 
+                     "psa/vacuum/tpg_psa1.3:p/vacuum/vgpe_ptb1.1:p/vacuum/vgpi_ptb1.1:p/vacuum/vgpe_ptb1.2:NONE",\ 
+                     "psa/vacuum/tpg_psa1.4:p/vacuum/vgpe_ptb1.3:p/vacuum/vgpi_ptb1.2:NONE:NONE",\ 
+                     "bsa/vacuum/tpg_bsa1.1:b/vacuum/vgperf_b27.1:b/vacuum/vgpirf_b27.1:b/vacuum/vgperf_b27.2:NONE",\ 
+                     "bsa/vacuum/tpg_bsa1.2:b/vacuum/vgpe_b27.1:b/vacuum/vgpi_b27.1:b/vacuum/vgpe_b28.1:b/vacuum/vgpi_b28.1",\ 
+                     "bsa/vacuum/tpg_bsa1.3:b/vacuum/vgpei_b28.1:b/vacuum/vgpii_b28.1:b/vacuum/vgpei_b28.2:NONE",\ 
+                     "bsa/vacuum/tpg_bsa1.4:b/vacuum/vgpeki_b28.1:b/vacuum/vgpiki_b28.1:b/vacuum/vgpeki_b28.2:NONE",\ 
+                     "bsa/vacuum/tpg_bsa1.5:b/vacuum/vgpe_b2.1:b/vacuum/vgpi_b3.1:b/vacuum/vgpe_b6.1:NONE",\ 
+                     "bsa/vacuum/tpg_bsa1.6:b/vacuum/vgpe_b8.1:b/vacuum/vgpi_b10.1:b/vacuum/vgpe_b12.1:NONE",\ 
+                     "bsa/vacuum/tpg_bsa3.1:b/vacuum/vgpeke_b13.1:b/vacuum/vgpike_b13.1:b/vacuum/vgpeke_b13.2:NONE",\ 
+                     "bsa/vacuum/tpg_bsa3.2:b/vacuum/vgpe_b14.1:b/vacuum/vgpi_b14.1:b/vacuum/vgpe_b15.1:b/vacuum/vgpi_b17.1",\ 
+                     "bsa/vacuum/tpg_bsa3.3:b/vacuum/vgpee_b14.1:b/vacuum/vgpie_b14.1:b/vacuum/vgpee_b14.2:NONE",\ 
+                     "bsa/vacuum/tpg_bsa3.4:b/vacuum/vgpe_b18.1:NONE:b/vacuum/vgpe_b22.1:NONE",\ 
+                     "bsa/vacuum/tpg_bsa3.5:b/vacuum/vgpe_b26.1:b/vacuum/vgpi_b24.1:NONE:NONE",\ 
+                     "bsa/vacuum/tpg_bsa3.6:b/vacuum/vgpe_bts1.1:b/vacuum/vgpi_bts1.1:b/vacuum/vgpe_bts1.2:b/vacuum/vgpi_bts1.2",\ 
+                     "bsa/vacuum/tpg_bsa3.7:b/vacuum/vgpe_bts1.3:NONE:NONE:NONE",\ 
+                     "sr/vacuum/tpg_a11.1:bts/vacuum/vgpe_bts2.1:bts/vacuum/vgpi_bts2.1:bts/vacuum/vgpe_bts2.2:NONE",\ 
+                     "sr/scw/tpg300_scw.1:scw/vacuum/vgpe_scw.1:scw/vacuum/vgpi_scw.01:NONE:NONE",\ 
+                     "sr/scw/tpg300_scw.2:scw/vacuum/vgpe_mask1_scw.1:NONE:scw/vacuum/vgpe_shutter1_scw.1:NONE",\ 
+                     "sa/vacuum/vgpwr_s02.01:sr/vacuum/vgpe_s01.06:NONE:sr/vacuum/vgpeb_s01.02:NONE",\ 
+                     "sa/vacuum/vgpwr_s02.02:sr/vacuum/vgpe_s01.08:NONE:sr/vacuum/vgpe_s02.01:NONE",\ 
+                     "sa/vacuum/vgpwr_s02.03:sr/vacuum/vgpeb_s02.01:NONE:sr/vacuum/vgpe_s02.05:NONE",\ 
+                     "sa/vacuum/vgpwr_s02.04:sr/vacuum/vgpeb_s02.02:NONE:NONE:NONE",\ 
+                     "sa/vacuum/vgpwr_s02.06:sr/vacuum/vgpe_s02.03:NONE:sr/vacuum/vgpeb_s03.01:NONE",\ 
+                     "sa/vacuum/vgpwr_s02.07:sr/vacuum/vgpeid_s03.02:NONE:sr/vacuum/vgpeid_s03.03:NONE",\ 
+                     "sa/vacuum/vgpwr_s04.01:sr/vacuum/vgpeb_s03.02:NONE:sr/vacuum/vgpeb_s04.01:NONE",\ 
+                     "sa/vacuum/vgpwr_s04.02:sr/vacuum/vgpe_s04.04:NONE:sr/vacuum/vgpeb_s04.02:NONE",\ 
+                     "sa/vacuum/vgpwr_s04.03:sr/vacuum/vgpeb_s05.01:NONE:NONE:NONE",\ 
+                     "sa/vacuum/vgpwr_s04.04:sr/vacuum/vgpeid_s05.02:NONE:sr/vacuum/vgpeid_s05.03:NONE",\ 
+                     "sa/vacuum/vgpwr_s12.01:sr/vacuum/vgpe_s11.07:NONE:sr/vacuum/vgpeb_s11.02:NONE",\ 
+                     "sa/vacuum/vgpwr_s12.02:sr/vacuum/vgpe_s12.03:NONE:sr/vacuum/vgpeb_s12.01:NONE",\ 
+                     "sa/vacuum/vgpwr_s12.03:sr/vacuum/vgpei_s12.01:NONE:sr/vacuum/vgpei_s12.03:NONE",\ 
+                     "sa/vacuum/vgpwr_s12.04:sr/vacuum/vgpe_s12.06:NONE:sr/vacuum/vgpe_s12.07:NONE",\ 
+                     "sa/vacuum/vgpwr_s12.05:sr/vacuum/vgpe_s12.11:NONE:sr/vacuum/vgpeb_s01.01:NONE",\ 
+                     "sa/vacuum/vgpwr_s12.06:sr/vacuum/vgpe_s01.02:NONE:sr/vacuum/vgpe_s01.03m:NONE",\ 
+                     "sa/vacuum/vgpwr_s12.07:sr/vacuum/vgpe_s01.04:NONE:sr/vacuum/vgpe_s01.05:NONE",\ 
+                     "sa/vacuum/vgpwr_s10.01:sr/vacuum/vgpeb_s09.02:NONE:sr/vacuum/vgpe_s09.10:NONE",\ 
+                     "sa/vacuum/vgpwr_s10.02:NONE:NONE:sr/vacuum/vgpeb_s10.01:NONE",\ 
+                     "sa/vacuum/vgpwr_s10.03:sr/vacuum/vgpe_s10.04:NONE:sr/vacuum/vgpe_s10.05:NONE",\ 
+                     "sa/vacuum/vgpwr_s10.04:sr/vacuum/vgpeb_s10.02:NONE:sr/vacuum/vgpeb_s11.01:NONE",\ 
+                     "sr/3hc/tpg_3hc_s11.01:sr/3hc/vgpe_3hci_s11.01:sr/3hc/vgpi_3hc1:sr/3hc/vgpe_3hc_s11.01:NONE"