Oh, OK, now I actually remember that from the last time I tested Lazarus. Bad memory. Well that feature is more than neat fluff, it really is time saving. It can get quite tedious retyping the function or procedure definition in the implementation section.