Overview
It would be great if Selector.objects() and Selector.object() would allow to specifiy which class it should create. This can be useful when you have custom class on top of APIObject for helping with managing said resource.
Example
oc.selector("pods").objects(class=DeploymentConfig) ~> List[DeploymentConfig]
oc.selector("pods").object(class=DeploymentConfig) ~> DeploymentConfig
oc.selector("pods").object() ~> APIObject
I think I could implement this if you would like this to be added.