So what the heck was Starbuck? An angel?