Add optional comments strings in CL style to function definitions

Currently these are just ignored but in the future we will kepp them.