Are there any differences between these two pieces of code performance or bug wise? - Theo's Typesafe Cult