Added CBRequireFunc, updated docs