Kaba struct LibGroup ed

...

Syntax ed

struct LibGroup
    var libs: string[]
    var optional: bool

    # constructors
    func mut __init__()
    func mut __init__(optional: bool, libs: string[])

    # operators
    func mut __assign__(other: LibGroup) # LibGroup = LibGroup

Elements ed

var libs: string[]
...

var optional: bool
...