Is there a way to create a custom block that is shaped like a branch block (such as the default If block)? If so, would you be able to access the blocks supplied to the custom block from within the code of the custom block (i.e. to insert certain commands between the blocks that are provided)?