adds "merge" as alias of "extend", and adds "clone"