dependency hell ruby style