Now with `fromBuffer` and the constructor that accepts buffer, shall we get rid of `fromHex` and `fromSeedHex`?