Add new method for precomputed bytecode hash argument
Also: Maybe it is worth to replace bytes with bytes32 completely, since it is not a big deal to wrap argument with keccak256 call, but it could be cached in smart contract.
@k06a suggested on Telegram: To return address payable from both functions?
Feel free to add your feedback and experiences using Create2.sol library here.