Allows empty compilation units