Add notice to requires function and add force_requires function