Synchronize Prototypes is an awesome recent feature to the Delphi IDE, if you are not using it you need to watch this video.