pub fn getSection(obj: *Object, section: Section) !*std.ArrayList(u8)
pub fn getSection(obj: *Object, section: Section) !*std.ArrayList(u8) { switch (obj.format) { .elf => return @as(*Elf, @alignCast(@fieldParentPtr("obj", obj))).getSection(section), else => unreachable, } }