imod-python components act like dictionaries. You can use dictionary-style access to get and/or set a child component. We could follow this. And as @mjreno has pointed out, flopy3 lets you give packages arbitrary names. We want the same thing for flopy4, presumably.