Very insightful article!
Any idea if UDT/CLR types can be used?
Say I have AddressInfo User Defined Type and table like this:
CREATE TABLE [AddressBook](
[ID] [int] IDENTITY(1,1) NOT NULL,
[LastName] [varchar](25) NOT NULL,
[FirstName] [varchar](25)...