Change return type Sig::clone