feature: Child objects from the root can now be instantiated by name instead of using the records method