😓
as the user of an HOC it’s not explicit what props will be added
doesn’t protect you from prop collision
creates a layer of abstraction that can make it difficult to test and debug