A Kotlin file containing top level objects like classes, objects, functions, properties, and type aliases.
Items are output in the following order:
Comment
Annotations
Package
Imports
Members
directory