New S3 classes

in spite of thinking that the list solution is quite useful, I'm trying
the S3 classes approach. Of course, it is much R stylish.