Is `paginatorModel` expected to be a Model instance or a reference to a Model class? It's used both ways here, which is confusing, since it seems like `paginatorModelType` covers the latter case. 

Also, avoid `Y.Lang.isObject()`. It's just a function wrapper around a `typeof` check that you could do inline with roughly the same amount of code.