Readded metadate for dealing with closed headline
Reverted removing noauto

Causes weird behavior because of files getting parsed multiple times
unnecessarily
Updated headline.open()

Return true or false based on whether the file was opened or already
open. Pass the return of open() to close() to close it, otherwise not.