smd.add(vmd1);
smd.add(vmd2);
smd.add(vmd2); // tests duplicates
smd.add(vmd3); // tests duplicates
AbstractPropertyMetaData pmd = new AbstractPropertyMetaData("preInstantiatedList", smd);
properties.add(pmd);
return (SimpleBean) instantiateAndConfigure(configurator, bmd);
}