keep parent references if passed
1.1.0