The last partition table being invented was likely GPT and that is already more than a decade ago. I don't expect new once to pop up soon.

An object oriented design would be better but much work.