update test, attempt to update _resolve_condition to handle reverse objects