Allow the specification of general hashes