of course, the better fix would be to fix schema.names to return also names from schemas, which they derive from. but i didn't find a good way to do this. from my point of view, this involves iterating superclasses, actually all hierachy levels, and checking if they are actual behavior classes...