Properties file:Header.properties
  PropertiesList
    PsiComment(Properties:END_OF_LINE_COMMENT)('# Title begin')
    PsiWhiteSpace('\n\n')
    PsiComment(Properties:END_OF_LINE_COMMENT)('# title continues here')
    PsiWhiteSpace('\n\n\n')
    PsiComment(Properties:END_OF_LINE_COMMENT)('# title continues here too')
    PsiWhiteSpace('\n\n\n\n\n')
    PsiComment(Properties:END_OF_LINE_COMMENT)('# title end')
    PsiWhiteSpace('\n')
    PsiComment(Properties:END_OF_LINE_COMMENT)('# PropertiesList starts two blank lines below')
    PsiWhiteSpace('\n\n\n')
    PsiComment(Properties:END_OF_LINE_COMMENT)('# first property: pi')
    PsiWhiteSpace('\n')
    PsiComment(Properties:END_OF_LINE_COMMENT)('# pi=3.14')
    PsiWhiteSpace('\n')
    Property{ key = pi, value = 3.14}
      Property key: pi('pi')
      PsiElement(Properties:KEY_VALUE_SEPARATOR)('=')
      PropertyValueImpl: 3.14('3.14')
    PsiWhiteSpace('\n\n')
    PsiComment(Properties:END_OF_LINE_COMMENT)('# second property: euler constant')
    PsiWhiteSpace('\n')
    PsiComment(Properties:END_OF_LINE_COMMENT)('# e=2.7')
    PsiWhiteSpace('\n')
    Property{ key = e, value = 2.7}
      Property key: e('e')
      PsiElement(Properties:KEY_VALUE_SEPARATOR)('=')
      PropertyValueImpl: 2.7('2.7')