Song {
    metadata: Metadata {
        title: Some(
            "My Song",
        ),
        subtitles: [],
        artists: [],
        composers: [],
        lyricists: [],
        album: None,
        year: None,
        key: None,
        tempo: None,
        time: None,
        capo: None,
        sort_title: None,
        sort_artist: None,
        arrangers: [],
        copyright: None,
        duration: None,
        tags: [],
        custom: [],
    },
    lines: [
        Comment(
            Normal,
            "This is a comment",
        ),
        Directive(
            Directive {
                name: "title",
                value: Some(
                    "My Song",
                ),
                kind: Title,
                selector: None,
            },
        ),
        Comment(
            Normal,
            "Another comment",
        ),
        Lyrics(
            LyricsLine {
                segments: [
                    LyricsSegment {
                        chord: Some(
                            Chord {
                                name: "am",
                                detail: None,
                                display: None,
                            },
                        ),
                        text: "Hello",
                        spans: [],
                    },
                ],
            },
        ),
    ],
}
