do we wanna call it `regex` or `regexp` I don't care too much...