class Dentaku::DependencyResolver
def initialize(vars_to_dependencies_hash)
def initialize(vars_to_dependencies_hash) @key_mapping = Hash[vars_to_dependencies_hash.keys.map { |k| [k.downcase, k] }] # ensure variables are normalized strings @vars_to_deps = Hash[vars_to_dependencies_hash.map { |k, v| [k.downcase.to_s, v] }] end