Tag upper bounded generics