- parent has multiple items and able to sent call back to parent
- Parent should be able to accept any type of component
https://jsbin.com/xamoyuxabi/3/edit?js,output
- get children and map it as children may have array (which may break)
- accordion is tightly couple with renderItem making it almost impossible to reuse