http://stackoverflow.com/questions/12218641/scala-what-is-a-typetag-and-how-do-i-use-it
http://blog.csdn.net/u014729236/article/details/48656947
http://stackoverflow.com/questions/12218641/scala-what-is-a-typetag-and-how-do-i-use-it
http://blog.csdn.net/u014729236/article/details/48656947