20100524 home.science: Did Venter create life? Not really; say experts