uses sequence error

Q:  Does anyone know about a syntax problem with the ordering of the USES statement?

program CrtApp;
 
  Program CrtApp;
 
  (*uses                 {This order works!}
  U_X87_0a in 'G:\HS_LIB\UTILITY\U_X87_0a.PAS',
  WinCrt; *)
 
  uses WinCrt,        {This order does not work!}
  U_X87_0a in 'G:\HS_LIB\UTILITY\U_X87_0A.PAS';
 
  begin   Writeln('Delphi');   end.
 

A:  Known problem.  Grab the updated DLIB utility from the libraries and add SYSUTILS and TOOLHELP to DELPHI.DSL (or extract and remove WINCRT).