* Derive target_is_<system> from std::conditional's type
+ Add missing target_is_<system> templates