add *children argument to Division() constructor
all elements that took an initial child, now take any number of initial children
add examples for initialization with multiple children