Type-level reasoning ability lost for TypeLits?