Return a copy of an object excluding the given key, or array of keys. Also accepts an optional filter function as the last argument.