add clone

/cc @yields @ianstormtaylor