impl `Clone` on various public (mostly BOLT12) types