Started implementing the log folder selection dialog in a separate class. That Shell API thing is complex enough to warrant this.