Add Regex.to_embed/2 which returns an embeddable representation of regex in another regex
Raise error message when regexes are used as default values in struct fields for compatibility with Erlang/OTP 28
Fix Regex.split/2 returning too many results when the chunk being split on was empty (which can happen when using features such as /K)