Added Tuple#hash
@waj is back! Started closures :-)