Function( Function { head: Destructured( FunctionHeadDestructured { ellipsis: true, identifier: None, arguments: [ FunctionHeadDestructuredArgument { identifier: "pkgs", default: None, }, ], }, ), body: PropertyAccess( PropertyAccess { expression: Identifier( Identifier { id: "pkgs", span: Span { start: Position { line: 1, column: 16, }, end: Position { line: 1, column: 20, }, }, }, ), attribute_path: [ Raw( PartRaw { content: "nixos-option", span: Span { start: Position { line: 1, column: 21, }, end: Position { line: 1, column: 33, }, }, }, ), ], default: None, }, ), span: Span { start: Position { line: 1, column: 1, }, end: Position { line: 1, column: 33, }, }, }, )