>     struct alternative_generate<Component, unused_type, unused_type>     {         template <typename OutputIterator, typename Context, typename Delimiter>         static bool         call(Component const& component, OutputIterator& sink, Context& ctx           , Delimiter const& d, 