Create a filterCallback() method on generic ListObject
Create a PDORequest object, start #3
Bug fix on ArrayObject setter() chaining