1\version "2.16.0"
2
3\header {
4  texidoc="
5A second bookpart-level header block shall retain previously set values from a first header block at the same or higher levels unless overriden.
6"
7}
8
9\header { composer = "Composer correct (set at top level)" }
10\book {
11  \header {
12    title = "Title correct (set in book)"
13    subtitle = "Subtitle incorrect (to be superseded in bookpart)"
14  }
15  \bookpart {
16    \header {
17      subtitle = "Subtitle correct (superseded in bookpart)"
18      piece = "Piece incorrect (to be superseded at bookpart level)"
19    }
20    \header {
21      piece = "Piece correct (superseded at bookpart level)"
22    }
23    \markup \vspace #2
24    \markup { \bold Note: expect title, subtitle, piece and composer. }
25    \markup \vspace #2
26    \score {
27      \new Staff { c'4 }
28    }
29  }
30}
31