Prevents you from using unhashable callables, which might happen...