FEATURES:
* (foo|bar) should be doable.
* Generally make some attempt to implement everything documented in
  perlre(1), or at least carp() that we aren't doing the right thing.
* Allow . to mean binary data in regular expressions (maybe with a flag
  to new()).
* Implement a way to over-ride the random function using a custom one.
    - This will allow platform-independent random number generators
    as well as Linux’s /dev/urandom / etc.
