> I've just been mistaking partitive for genitive.
Partitive is also called "second genitive", and school program joins them.