Intended use of INTERFACE Imported Target unclear
In documentation of add_library INTERFACE Imported Target are mentioned. But the documentation is not really clear, when to use Imported Target and when to use INTERFACE Imported Target. All shipped find scripts of CMake are only using Imported Target without INTERFACE keyword, so I have no idea, when the keyword should be added. So the documentation should be clarified or in case it makes no sense to add INTERFACE keyword, this part should be removed in documentation.