Remove special case for nil; add it as primitive
Don't check if patch is a Hash since it must be
Merge pull request #7 from chrishunt/chrishunt/remove-special-cases

Remove a couple special cases