incomplete:Kernel#hash needs to be reviewed for spec completeness
