refactor: made the struct sre_regex_s even more compact by putting the "ch" field into the C union as well.