improved clone and initfrom doc comments