Reporting prototype 2, with some hacks around classes and tinkerpop
Marginally better version of dynamic type resolution
Completed multi-type support