header support in js files, 
if first typed partition is a comment partition and it doesn't start
right away with "var" or "function" it will be seen as header that needs
to be collapsed