Neil Patrick Harris is a national treasure. Also, a magician.