this is my understanding of the bounds so it's kinda confusing me
IntoSystemConfigs<M>is implemented for allFthat implementIntoSystem<(), (), M>.IntoSystem<(), (), M>is implemented for allSystemParamFunction<M>andExclusiveSystemParamFunction<M>types in the same way.SystemParamFunction<M>andExclusiveSystemParamFunction<M>are both implemented forFnMut(..) -> Outin the same way, except the exclusive version is implemented forFnMut(&mut World, ..) -> Out.