rbenv patch functionality