View Group Children
class ViewGroupChildren(container: ViewGroup, insert: (index: Int, view: View) -> Unit = { index, view ->
container.addView(view, index)
}, remove: (index: Int, count: Int) -> Unit = { index, count ->
container.removeViews(index, count)
}) : Widget.Children<View>