explicit modes for each file (to allow delphi mode or objfpc-mode)