the default is a hash