read and write via Pry::Config#{[],[]=} in Pry::Config#method_missing.
remove dead code from Pry::Config#initialize.
raise a TypeError from Config#merge! when argument cannot be coerced.