using an assert and LDC causes a wierd unknown exception in windows using latest ldc's. In dmd the asserts simply error and show the message but in ldc they give a kernel error and no way to know what has gone wrong.