NetteExtension: distinguished setClass + setFactory