Allow false for hash maps

But if you implement .to_s method for objects in the hash, then the standard way might be doable.