How does this break on Windows, and is this something that should really be fixed instead?