>This code has been executing several hundred time per day, every day, since 2004 and there hasn't been a blip.
>Is this something new?
I think John was referring to Sequence Values in SQL Server, which was added in SQL 2012.
A sequence value is (essentially) a table-independent identity value across all tables in a specific SQL database.