Allow init to make straight copies