support for comments in the beginning of a function and in the beginning of a file