Test coverage + typo
JSLint sugestions
Better test coverage