void file extended to qb (v0.1)
small refactoring on the Classes criteria evaluation
interface extended for qb (need testing)
renamed local var s -> subject