Revert TyphoonSelector's hash method to not create NSValue at init time