I think some people might be missing the point of this article. The author has just suggested a very graceful alternative to using a cursor when bulding some set of...
How about just turning Identity_Insert on for the column in question? In that case it will behave just like ordinary int, with additional benefit of having default value of identity?