def METHOD_NAME(na_layout_path: Path):
    """
    Parses the Plains Cree NA paradigm.
    This paradigm has three panes:
     - basic (no header)
     - diminutive (two rows: a header and one row of content)
     - possession
    With possession having the most columns.
    """
    with na_layout_path.open(encoding="UTF-8") as layout_file:
        na_paradigm_template = ParadigmLayout.load(layout_file)
    assert count(na_paradigm_template.panes) == 3
    basic_pane, diminutive_pane, possession_pane = na_paradigm_template.panes
    assert basic_pane.header is None
    assert basic_pane.num_columns == 2
    assert diminutive_pane.num_columns == 2
    assert count(diminutive_pane.rows) == 2
    assert possession_pane.header
    assert possession_pane.num_columns == 4
    assert na_paradigm_template.max_num_columns == 4