ruby version subscript with updates -- aliasing gem workaround and testing