@eniko The myth that this is hard is entirely Microsoft's implementation being gratuitously and intentionally broken.