I just spent 2 hours trying to figure out why my code wasn't working and it turned out to be because some "popular" dependency had a breaking change that was only mentioned in a github issue from 6 months ago