class Hash

def except!(*keys)

Replaces the hash without the given keys.
def except!(*keys)
  keys.each { |key| delete(key) }
  self
end