This is an attempt at creating a Scala Type-Provider (see F#) for Thrift using the annotation macro feature of Scala