I think the travis build is failing because jshint is complaining that `p` is already defined. Perhaps this could be something more verbose like `var person = ...`?