Yeah, I get that this isn't really easy / straightforward in that sense, just that lib/ dependencies inside core specs aren't something we want, especially with goals like gemifying lib etc. that can get very hairy in the future. So we are strict about that.