problem wydaje się być banalny, ale nie mogę sobie poradzić

od pewnego czasu próbuję zbudować zapytanie za pomocą propelowej klasy Criteria.
z kodu:
<?php $crit->addSelectColumn( User::IS_ACCEPTED ); $crit->add( User::ACCEPT_USER_ID, 57 ); $crit->add( User::INIT_USER_ID, 57 ); $friends = FriendUserPeer::doSelect($crit); ?>
zostaje wygenerowane zapytanie SQL w postaci:
SELECT user.IS_ACCEPTED FROM user WHERE user.ACCEPT_USER_ID=57 AND user.INIT_USER_ID=57
Pytanie:
Jak sprawić aby powstało zapytanie:
SELECT user.IS_ACCEPTED FROM user WHERE user.ACCEPT_USER_ID=57 OR user.INIT_USER_ID=57 -- `OR` zamiast `AND`
.. zapytania różnią się od siebie w klauzuli WHERE (w pierwszym jest AND a w drugim jest OR)
czytałem o Criterion addOr( Criterion $criterion), ale za nic w świecie nie chce mi zadziałać w ten sposób. Za każdym razem mam AND zamiast OR... echhh
Wszelkie wskazówki będą bardzo pomocne.