Allow for transformations on the keys and values.
whitespace
Setting up for travis ci