README.md in uber-0.0.9 vs README.md in uber-0.0.10
- old
+ new
@@ -227,11 +227,12 @@
```ruby
Listener.build({}) #=> Listener
Listener.build({current_user: @current_user}) #=> SignedIn
```
-This pattern is used in [Cells](https://github.com/apotonick/cells), [Trailblazer](https://github.com/apotonick/trailblazer) and soon Reform and Representable/Roar, too.
+Note that builders are _not_ inherited to subclasses. This allows instantiating subclasses directly without running builders.
+This pattern is used in [Cells](https://github.com/apotonick/cells), [Trailblazer](https://github.com/apotonick/trailblazer) and soon Reform and Representable/Roar, too.
# Version
Writing gems against other gems often involves checking for versions and loading appropriate version strategies - e.g. _"is Rails >= 4.0?"_. Uber gives you `Version` for easy, semantic version deciders.