module Temple::Mixins::DefaultOptions
def define_options(*opts)
def define_options(*opts) if opts.last.respond_to?(:to_hash) hash = opts.pop.to_hash default_options.add_valid_keys(hash.keys) default_options.update(hash) end default_options.add_valid_keys(opts) end