A set of utilities that allow you to easily pass a data Model from a parent Widget down to its descendants . In addition, it also rebuilds all of the children that use the model when the model is updated. This library was originally extracted from the Fuchsia codebase.