Ruby's Implementation Does Not Define its Semantics
Ruby is NOT a Callable Oriented Language (It's Object Oriented)
AbstractQueryFactoryFactories and alias_method_chain: The Ruby Way
The Blind Men and the Elephant: A Story of Noobs
Using Bundler in Real Life