No empty package directive because it prevents doc comment at the start of file to be bound correctly