A Decade of Dreams: Lynn Ahrens and Stephen Flaherty