Eclipse Musings