Burkhard
10/17/2018, 10:45 AMval vec = Vec3(1f, 1f, 1f)
vec to someBuffer // works because the annotation processor generated the function
val toBuff = vec as toBuffer
toBuff to someBuffer // how do we resolve this function call. if we generate to, then we can't use it from the interface