Cross PROBLEM 3 off. Using #constructAllClasses instead of #allClassNames was the solution to that one. The other ones are still (minor) problems that I'd like to help fix if I could... Jeremy