We now know how to create a custom object from scratch. In this recipe, we will use a returned object, and modify the returned object to create a custom object. When we look at loops, we will extend this capability to create versatile custom objects; in production environments, this capability can be used to do more!