I just was puzzled about this:
column1 = StringCol()
entries = MultipleJoin("Subclass")
t = Test.get(1)
print t.subclasses # works...
print t.entries # fails
The attribute name (entries) is completely ignored, the
name actually used is derived from the joined class's
name. This is not mentioned in the documentation.
What's worse, if the referenced class name ends with
's', then 'es' is appended, else 's'. That's utterly
confusing if the language of the program is not
English. I haven't found an obvious place to fix this.
(for version 0.6, but probably same in 0.6.1)