keys are passed as symbols, so should be looked up in keys array as symbols
added spec
generalise description
whitespace
Merge pull request #15 from dansingerman/fix_clear_each_iteration

Fix clear each iteration