Do we really need the generics here? I'd be just as happy to throw in a `@SuppressWarning` annotation here since we never actually do anything meaningful with the generic type.