Las reglas están en desuso, ¿qué hay en cambio (TSQL)?

Las reglas (Transact-SQL) [1] son reutilizables, lo que permitió superar la deficiencia de la no reutilización de las restricciones de verificación.

Y ahora leo [1] que:

"Esta característica se eliminará en una versión futura de Microsoft SQL Server. Evite usar esta característica en un nuevo trabajo de desarrollo y planee modificar las aplicaciones que actualmente usan esta característica. Recomendamos que use restricciones de verificación en su lugar. Las restricciones de verificación se crean usando la palabra clave CHECK de CREATE TABLE o ALTER TABLE "

Entonces, ¿qué es en lugar de reglas y por qué están en desuso?

====Actualizar:
AlexKuznetsov, ¿son las restricciones de verificación a nivel de tabla terriblemente lentas?
O bien, las restricciones de verificación a nivel de tabla que utilizan funciones son lentas en comparación con las restricciones de verificación a nivel de columna y resp. reglas como sus equivalentes (ya que las reglas son solo de nivel de columna)?

En otras palabras, ¿las restricciones y las reglas de verificación a nivel de columna (implícitamente solo a nivel de columna) son iguales en rendimiento?
Entonces, solo veo la eliminación de la función de reutilización. El uso de restricciones de nivel de tabla no reutilizables estaban presentes antes.

Además, estoy más interesado en saber por qué y qué esperar más que en saber cómo implementar sustitutos personalizados para las características del sistema obsoletas utilizando características antiguas que siempre habían estado disponibles antes.

[1]
MS SQL Server 2008 R2 Libros en línea. CREAR REGLA (Transact-SQL)
http://msdn.microsoft.com/en-us/library/ms188064.aspx

Respuestas a la pregunta(2)

Su respuesta a la pregunta