Insert block in V8, GH1

What would be equivalent of Elefront’s Insert Block in a V8 language?


I can only find inserting block from external location while I am interested in inserting block that already exists in Rhino file.
Edit:
I think I got it with many more steps, unless someone can show how to do it easier:

After filtering from the block definitions, use the block instance component and if necessary a translation