condensable 0.2.0
Hash values are set/retrieved using a number, a string, symbol or other hashable object. If the value is almost always stored as a string/symbol, retrieving from hash is quite ambiguous because Ruby treat symbol and string differently, which is good. Condensable class allow creating accessor on demand.