allow nil values for permitted keys
Merge pull request #2 from rylev/nil-permitted

allow nil values for permitted keys