Contract signatures

Why would it “clash with implicit accounts” ?

Because this part?

Why not limit it to KT1 contracts then?