feature(tryRequire) name, callback -> name, options