added the ability to embed child_spec to sup_ref