dependency hell is real. just spent the last 3 hours debugging an issue that turned out to be a version conflict between two packages i've never even heard of