Consider intro pattern `IRewrite` (->/<-) to be intuitionistic
This fixes a problem reported by @lelbehei at Mattermost: The introduction patterns ->
/<-
are not considered to be intuitionistic, hence when performing iDestruct (lem with "HP") as "->"
the hypothesis HP
gets needlessly consumed.