Added the ability to clone AST nodes. Please, note that this is not finished yet. So don't try to use it.