Creates a widget that builds its child.
KeyedSubtree({ Key key, @required this.child }) : super(key: key) { assert(child != null); }