dev-util/ghi: tested with ruby18