https://peterkellner.net/2009/06/27/windows-7-directory-view-group-by-problem/