exec_viewer
exec_viewer(viewer->name, page); /* will return when unable */
exec_viewer(fallback, page);
exec_viewer("man", page);