Uhh... yes it does seem to be doing something weird. So it uses a function to make seeder module items, numbered 1-5, and gives it 2 recipes: a hidden one which requires itself and produces nothing (used only by seeders), and a second, actual assembly recipe that requires some ingredients, and creates 2 of the modules.
Okay, I think I see the fix. Should be up soon.