Split Model::query() into Model::query() and Model::createQuery()