just spent the last hour debugging why our build was failing only to find out it was a stupid version conflict with a transitive dependency that nobody even