public function filterBySkillVersion($skillVersion, $comparison = null)
    {
        if ($skillVersion instanceof \gossi\trixionary\model\SkillVersion) {
            return $this
                ->addUsingAlias(SkillTableMap::COL_ID, $skillVersion->getId(), $comparison);
        } elseif ($skillVersion instanceof ObjectCollection) {
            return $this
                ->useSkillVersionQuery()
                ->filterByPrimaryKeys($skillVersion->getPrimaryKeys())
                ->endUse();
        } else {
            throw new PropelException('filterBySkillVersion() only accepts arguments of type \gossi\trixionary\model\SkillVersion or Collection');
        }
    }