@scott both of those, and also that there are not intentional fibs in there. Naive implementations may suffer from cache poisoning attacks.