Added List and ObjectList classes, that let you create a new List/ObjectList from the results of a query. Note they are declared as experimental, as I'm not convinced this is the ideal API