How are objects truth values evaluated in Python?