Throw IllegalStateException if you try to .addMapping for same type more than once

Closes #7231