which approach is better in regards to better code - Theo's Typesafe Cult