20090429 home.science: Missing planets suggest stars 'eat' their young