Bug in improper class2?

you were correct - just posted a patch for this

Thanks!
Steve