add keys.js file
add specification file using karma and grunt
add pairs
add values
add gitignore file
changed keys
add test cases
add extend
add functions
add clone
add pick
change function naming convensions
add omit
replace expressions inplace of statements
replace expressions inplace of statements
add union
add difference