My previous article on this subject dealt with creating a lazy-loaded data type. But, if you think about it, that's realy just a collection, with just one item. I promised you use of generics without collections, so let's move this to the next step, using