Did Legends of Tomorrow Just Tease Bart Allen?