If a pattern is passed that starts with a special character, the `[]`-"quoting" would possible lead to errors or change it's meaning. To prevent that, pass the argument directly to grep if it looks like a regex (i.e. contains a special character).
_page_readme_chpwd_handler()
CSH_NULL_GLOB
--graph