Man kann sogar ganze Funktions/Prozedur/Methoden-Signaturen einsparen
und bräuchte sie quasi nur im Interface zu erwähnen (außer bei überladenen Prozeduren, denn irgendwie muß Delphi ja unterscheiden können wer was ist

).
Aber wenn man sie dennoch in der Implementation angibt, dann meckert Delphi wenigstens bei Unterschieden/Fehlern.
Delphi-Quellcode:
interface
Function addieren (Value1, Value2 : Integer) : Integer;
implementation
Function addieren;
Begin
...
Ein Therapeut entspricht 1024 Gigapeut.