Renamed the functions to GetEntities and GetEntity, so I could add a GetObject which may get renamed to GetView. The GetObject function uses the GetView method of vimclient to return an object. It doesn't appear that I use this to get more than one object, and the objects that do get returned I appear to use a collection that is stored within them as opposed to the actual object itself.