add Compound*, Extrude_translate
add alternative add_pipe2()