README.adoc in versionaire-9.2.1 vs README.adoc in versionaire-9.2.2

- old
+ new

@@ -9,12 +9,14 @@ [link=https://www.alchemists.io/projects/code_quality] image::https://img.shields.io/badge/code_style-alchemists-brightgreen.svg[Alchemists Style Guide] [link=https://circleci.com/gh/bkuhlmann/versionaire] image::https://circleci.com/gh/bkuhlmann/versionaire.svg?style=svg[Circle CI Status] -Provides an immutable, thread-safe, and semantic version type when managing versions within your -applications. +Ruby doesn't provide a primitive version type by default. Versionaire fills this gap by providing an +immutable, thread-safe, and link:https://semver.org[Semantic Version] in order to use versions +within your applications. This new version type behaves and feels a lot like other primitives (i.e. +`String`, `Array`, `Hash`, etc) and can even be cast/converted from other primitives. toc::[] == Features @@ -148,10 +150,10 @@ ---- By adding `using Versionaire::Cast` to your implementation, this allows Versionaire to refine `Kernel` so you have a top-level `Version` conversion function much like Kernel's native support for `Integer`, `String`, `Array`, `Hash`, etc. The benefit to this approach is it reduces the amount of -typing, doesn't polute your entire object space like a monkey patch would, and provides a idiomatic +typing, doesn't pollute your entire object space like a monkey patch would, and provides a idiomatic approach to casting like any other primitive. ==== Implicit Implicit conversion to a `+String+` is supported: