Updating: adding support for complements of char patterns