Problem: has('patch-7.4.1') doesn't work. Solution: Fix off-by-one error. (Thinca)
Problem: Comparing a function that exists on two dicts is not backwards compatible. (Thinca) Solution: Only compare the function, not what the partial adds.