While I don't want to target this complex now, I designed some of the fundamental aspects
as far as needed to be able to add Objects to the EDL and build a render graph from them.
avoid spurious quasi-global namespace cinelerra and use namespace hierarchies only where necessary.
document my intended use of namespaces/interfaces in the renderengine-wiki.