I try to retrieve all clients matching a given email address, so I don't create duplicate clients by accident:
$client = new Client();
$client->setFilter(array("email" => "example@example.com"));
$response = $request->getAllAsModel($client);
However, the getAllAsModel() call returns all clients and ignores the filter.
If I change getAllAsModel to getAll, I receive the expected result.