session: Forbid multiple features of the same type to be added
This can cause accidental conflicts and doesn't seem to be valuable with the current features.
This can cause accidental conflicts and doesn't seem to be valuable with the current features.