Barbra Streisand a cockeyed optimist