public function testChildFilter()
 {
     $expected = "SELECT Account.Id, Account.Name, (SELECT Id, reason FROM Cases WHERE reason = 'Feedback') FROM Account WHERE Name LIKE 'G%'";
     $account = new Sobject_Account();
     $result = $account->child('Cases', 'Id, reason', 'reason = ?', 'Feedback')->starts('Name', 'G')->select('Id, Name');
     $this->assertEqual(count($result), 3);
     $this->assertEqual(count($result[0]->Cases), 2);
     $this->assertEqual(count($result[1]->Cases), 1);
     $this->assertEqual($result[0]->Cases[0]->Id, '500800000075hBuAAI');
 }