Adds more type defense.