Blockly 复制块的时候如何能够复制多个块?

用blockly做的应用,复制块每次只能复制1个,在源代码找到了关于复制的代码,但是不知道如何修改。

Blockly.copy = function(toCopy) { //复制块
    var data = toCopy.toCopyData();
    if (data) {
        Blockly.clipboardXml_ = data.xml;
        Blockly.clipboardSource_ = data.source;
        Blockly.clipboardTypeCounts_ = data.typeCounts;
    }
};

另外,不知道有没有Blockly二次开发的社区呢?