Home Technology Did Hubble Just Find New Stars Where Planets Are Impossible?