@override List<Section> get sections => _sections.isEmpty ? _parseSectionImpl( _buffer, dos_header.e_lfanew, nt_headers.FileHeader.SizeOfOptionalHeader, nt_headers.FileHeader.NumberOfSections, _sections) : _sections;